@mapgis/webclient-vue-mapboxgl
Version:
中地数码webclient-vue-mapboxgl
648 lines (591 loc) • 5.46 MB
JavaScript
module.exports =
/******/ (function(modules) { // webpackBootstrap
/******/ // install a JSONP callback for chunk loading
/******/ function webpackJsonpCallback(data) {
/******/ var chunkIds = data[0];
/******/ var moreModules = data[1];
/******/
/******/
/******/ // add "moreModules" to the modules object,
/******/ // then flag all "chunkIds" as loaded and fire callback
/******/ var moduleId, chunkId, i = 0, resolves = [];
/******/ for(;i < chunkIds.length; i++) {
/******/ chunkId = chunkIds[i];
/******/ if(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {
/******/ resolves.push(installedChunks[chunkId][0]);
/******/ }
/******/ installedChunks[chunkId] = 0;
/******/ }
/******/ for(moduleId in moreModules) {
/******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {
/******/ modules[moduleId] = moreModules[moduleId];
/******/ }
/******/ }
/******/ if(parentJsonpFunction) parentJsonpFunction(data);
/******/
/******/ while(resolves.length) {
/******/ resolves.shift()();
/******/ }
/******/
/******/ };
/******/
/******/
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // object to store loaded and loading chunks
/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
/******/ // Promise = chunk loading, 0 = chunk loaded
/******/ var installedChunks = {
/******/ 0: 0
/******/ };
/******/
/******/
/******/
/******/ // script path function
/******/ function jsonpScriptSrc(chunkId) {
/******/ return __webpack_require__.p + "webclient-vue-mapboxgl.common." + ({}[chunkId]||chunkId) + ".js"
/******/ }
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/ // This file contains only the entry chunk.
/******/ // The chunk loading function for additional chunks
/******/ __webpack_require__.e = function requireEnsure(chunkId) {
/******/ var promises = [];
/******/
/******/
/******/ // JSONP chunk loading for javascript
/******/
/******/ var installedChunkData = installedChunks[chunkId];
/******/ if(installedChunkData !== 0) { // 0 means "already installed".
/******/
/******/ // a Promise means "currently loading".
/******/ if(installedChunkData) {
/******/ promises.push(installedChunkData[2]);
/******/ } else {
/******/ // setup Promise in chunk cache
/******/ var promise = new Promise(function(resolve, reject) {
/******/ installedChunkData = installedChunks[chunkId] = [resolve, reject];
/******/ });
/******/ promises.push(installedChunkData[2] = promise);
/******/
/******/ // start chunk loading
/******/ var script = document.createElement('script');
/******/ var onScriptComplete;
/******/
/******/ script.charset = 'utf-8';
/******/ script.timeout = 120;
/******/ if (__webpack_require__.nc) {
/******/ script.setAttribute("nonce", __webpack_require__.nc);
/******/ }
/******/ script.src = jsonpScriptSrc(chunkId);
/******/
/******/ // create error before stack unwound to get useful stacktrace later
/******/ var error = new Error();
/******/ onScriptComplete = function (event) {
/******/ // avoid mem leaks in IE.
/******/ script.onerror = script.onload = null;
/******/ clearTimeout(timeout);
/******/ var chunk = installedChunks[chunkId];
/******/ if(chunk !== 0) {
/******/ if(chunk) {
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
/******/ var realSrc = event && event.target && event.target.src;
/******/ error.message = 'Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')';
/******/ error.name = 'ChunkLoadError';
/******/ error.type = errorType;
/******/ error.request = realSrc;
/******/ chunk[1](error);
/******/ }
/******/ installedChunks[chunkId] = undefined;
/******/ }
/******/ };
/******/ var timeout = setTimeout(function(){
/******/ onScriptComplete({ type: 'timeout', target: script });
/******/ }, 120000);
/******/ script.onerror = script.onload = onScriptComplete;
/******/ document.head.appendChild(script);
/******/ }
/******/ }
/******/ return Promise.all(promises);
/******/ };
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "";
/******/
/******/ // on error function for async loading
/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
/******/
/******/ var jsonpArray = (typeof self !== 'undefined' ? self : this)["webpackJsonpwebclient_vue_mapboxgl"] = (typeof self !== 'undefined' ? self : this)["webpackJsonpwebclient_vue_mapboxgl"] || [];
/******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray);
/******/ jsonpArray.push = webpackJsonpCallback;
/******/ jsonpArray = jsonpArray.slice();
/******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);
/******/ var parentJsonpFunction = oldJsonpFunction;
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = "fb15");
/******/ })
/************************************************************************/
/******/ ({
/***/ 0:
/***/ (function(module, exports) {
/* (ignored) */
/***/ }),
/***/ "00ce":
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var undefined;
var $Object = __webpack_require__("a284");
var $Error = __webpack_require__("a645");
var $EvalError = __webpack_require__("417f");
var $RangeError = __webpack_require__("dc99");
var $ReferenceError = __webpack_require__("1409");
var $SyntaxError = __webpack_require__("67ee");
var $TypeError = __webpack_require__("0d25");
var $URIError = __webpack_require__("67d9");
var abs = __webpack_require__("17aa");
var floor = __webpack_require__("6591");
var max = __webpack_require__("e050");
var min = __webpack_require__("ab2b");
var pow = __webpack_require__("59eb");
var $Function = Function;
// eslint-disable-next-line consistent-return
var getEvalledConstructor = function (expressionSyntax) {
try {
return $Function('"use strict"; return (' + expressionSyntax + ').constructor;')();
} catch (e) {}
};
var $gOPD = __webpack_require__("2aa9");
var $defineProperty = __webpack_require__("71c9");
var throwTypeError = function () {
throw new $TypeError();
};
var ThrowTypeError = $gOPD
? (function () {
try {
// eslint-disable-next-line no-unused-expressions, no-caller, no-restricted-properties
arguments.callee; // IE 8 does not throw here
return throwTypeError;
} catch (calleeThrows) {
try {
// IE 8 throws on Object.getOwnPropertyDescriptor(arguments, '')
return $gOPD(arguments, 'callee').get;
} catch (gOPDthrows) {
return throwTypeError;
}
}
}())
: throwTypeError;
var hasSymbols = __webpack_require__("5156")();
var getDunderProto = __webpack_require__("c3e0");
var getProto = (typeof Reflect === 'function' && Reflect.getPrototypeOf)
|| $Object.getPrototypeOf
|| getDunderProto;
var $apply = __webpack_require__("e16f");
var $call = __webpack_require__("926d");
var needsEval = {};
var TypedArray = typeof Uint8Array === 'undefined' || !getProto ? undefined : getProto(Uint8Array);
var INTRINSICS = {
__proto__: null,
'%AggregateError%': typeof AggregateError === 'undefined' ? undefined : AggregateError,
'%Array%': Array,
'%ArrayBuffer%': typeof ArrayBuffer === 'undefined' ? undefined : ArrayBuffer,
'%ArrayIteratorPrototype%': hasSymbols && getProto ? getProto([][Symbol.iterator]()) : undefined,
'%AsyncFromSyncIteratorPrototype%': undefined,
'%AsyncFunction%': needsEval,
'%AsyncGenerator%': needsEval,
'%AsyncGeneratorFunction%': needsEval,
'%AsyncIteratorPrototype%': needsEval,
'%Atomics%': typeof Atomics === 'undefined' ? undefined : Atomics,
'%BigInt%': typeof BigInt === 'undefined' ? undefined : BigInt,
'%BigInt64Array%': typeof BigInt64Array === 'undefined' ? undefined : BigInt64Array,
'%BigUint64Array%': typeof BigUint64Array === 'undefined' ? undefined : BigUint64Array,
'%Boolean%': Boolean,
'%DataView%': typeof DataView === 'undefined' ? undefined : DataView,
'%Date%': Date,
'%decodeURI%': decodeURI,
'%decodeURIComponent%': decodeURIComponent,
'%encodeURI%': encodeURI,
'%encodeURIComponent%': encodeURIComponent,
'%Error%': $Error,
'%eval%': eval, // eslint-disable-line no-eval
'%EvalError%': $EvalError,
'%Float32Array%': typeof Float32Array === 'undefined' ? undefined : Float32Array,
'%Float64Array%': typeof Float64Array === 'undefined' ? undefined : Float64Array,
'%FinalizationRegistry%': typeof FinalizationRegistry === 'undefined' ? undefined : FinalizationRegistry,
'%Function%': $Function,
'%GeneratorFunction%': needsEval,
'%Int8Array%': typeof Int8Array === 'undefined' ? undefined : Int8Array,
'%Int16Array%': typeof Int16Array === 'undefined' ? undefined : Int16Array,
'%Int32Array%': typeof Int32Array === 'undefined' ? undefined : Int32Array,
'%isFinite%': isFinite,
'%isNaN%': isNaN,
'%IteratorPrototype%': hasSymbols && getProto ? getProto(getProto([][Symbol.iterator]())) : undefined,
'%JSON%': typeof JSON === 'object' ? JSON : undefined,
'%Map%': typeof Map === 'undefined' ? undefined : Map,
'%MapIteratorPrototype%': typeof Map === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Map()[Symbol.iterator]()),
'%Math%': Math,
'%Number%': Number,
'%Object%': $Object,
'%Object.getOwnPropertyDescriptor%': $gOPD,
'%parseFloat%': parseFloat,
'%parseInt%': parseInt,
'%Promise%': typeof Promise === 'undefined' ? undefined : Promise,
'%Proxy%': typeof Proxy === 'undefined' ? undefined : Proxy,
'%RangeError%': $RangeError,
'%ReferenceError%': $ReferenceError,
'%Reflect%': typeof Reflect === 'undefined' ? undefined : Reflect,
'%RegExp%': RegExp,
'%Set%': typeof Set === 'undefined' ? undefined : Set,
'%SetIteratorPrototype%': typeof Set === 'undefined' || !hasSymbols || !getProto ? undefined : getProto(new Set()[Symbol.iterator]()),
'%SharedArrayBuffer%': typeof SharedArrayBuffer === 'undefined' ? undefined : SharedArrayBuffer,
'%String%': String,
'%StringIteratorPrototype%': hasSymbols && getProto ? getProto(''[Symbol.iterator]()) : undefined,
'%Symbol%': hasSymbols ? Symbol : undefined,
'%SyntaxError%': $SyntaxError,
'%ThrowTypeError%': ThrowTypeError,
'%TypedArray%': TypedArray,
'%TypeError%': $TypeError,
'%Uint8Array%': typeof Uint8Array === 'undefined' ? undefined : Uint8Array,
'%Uint8ClampedArray%': typeof Uint8ClampedArray === 'undefined' ? undefined : Uint8ClampedArray,
'%Uint16Array%': typeof Uint16Array === 'undefined' ? undefined : Uint16Array,
'%Uint32Array%': typeof Uint32Array === 'undefined' ? undefined : Uint32Array,
'%URIError%': $URIError,
'%WeakMap%': typeof WeakMap === 'undefined' ? undefined : WeakMap,
'%WeakRef%': typeof WeakRef === 'undefined' ? undefined : WeakRef,
'%WeakSet%': typeof WeakSet === 'undefined' ? undefined : WeakSet,
'%Function.prototype.call%': $call,
'%Function.prototype.apply%': $apply,
'%Object.defineProperty%': $defineProperty,
'%Math.abs%': abs,
'%Math.floor%': floor,
'%Math.max%': max,
'%Math.min%': min,
'%Math.pow%': pow
};
if (getProto) {
try {
null.error; // eslint-disable-line no-unused-expressions
} catch (e) {
// https://github.com/tc39/proposal-shadowrealm/pull/384#issuecomment-1364264229
var errorProto = getProto(getProto(e));
INTRINSICS['%Error.prototype%'] = errorProto;
}
}
var doEval = function doEval(name) {
var value;
if (name === '%AsyncFunction%') {
value = getEvalledConstructor('async function () {}');
} else if (name === '%GeneratorFunction%') {
value = getEvalledConstructor('function* () {}');
} else if (name === '%AsyncGeneratorFunction%') {
value = getEvalledConstructor('async function* () {}');
} else if (name === '%AsyncGenerator%') {
var fn = doEval('%AsyncGeneratorFunction%');
if (fn) {
value = fn.prototype;
}
} else if (name === '%AsyncIteratorPrototype%') {
var gen = doEval('%AsyncGenerator%');
if (gen && getProto) {
value = getProto(gen.prototype);
}
}
INTRINSICS[name] = value;
return value;
};
var LEGACY_ALIASES = {
__proto__: null,
'%ArrayBufferPrototype%': ['ArrayBuffer', 'prototype'],
'%ArrayPrototype%': ['Array', 'prototype'],
'%ArrayProto_entries%': ['Array', 'prototype', 'entries'],
'%ArrayProto_forEach%': ['Array', 'prototype', 'forEach'],
'%ArrayProto_keys%': ['Array', 'prototype', 'keys'],
'%ArrayProto_values%': ['Array', 'prototype', 'values'],
'%AsyncFunctionPrototype%': ['AsyncFunction', 'prototype'],
'%AsyncGenerator%': ['AsyncGeneratorFunction', 'prototype'],
'%AsyncGeneratorPrototype%': ['AsyncGeneratorFunction', 'prototype', 'prototype'],
'%BooleanPrototype%': ['Boolean', 'prototype'],
'%DataViewPrototype%': ['DataView', 'prototype'],
'%DatePrototype%': ['Date', 'prototype'],
'%ErrorPrototype%': ['Error', 'prototype'],
'%EvalErrorPrototype%': ['EvalError', 'prototype'],
'%Float32ArrayPrototype%': ['Float32Array', 'prototype'],
'%Float64ArrayPrototype%': ['Float64Array', 'prototype'],
'%FunctionPrototype%': ['Function', 'prototype'],
'%Generator%': ['GeneratorFunction', 'prototype'],
'%GeneratorPrototype%': ['GeneratorFunction', 'prototype', 'prototype'],
'%Int8ArrayPrototype%': ['Int8Array', 'prototype'],
'%Int16ArrayPrototype%': ['Int16Array', 'prototype'],
'%Int32ArrayPrototype%': ['Int32Array', 'prototype'],
'%JSONParse%': ['JSON', 'parse'],
'%JSONStringify%': ['JSON', 'stringify'],
'%MapPrototype%': ['Map', 'prototype'],
'%NumberPrototype%': ['Number', 'prototype'],
'%ObjectPrototype%': ['Object', 'prototype'],
'%ObjProto_toString%': ['Object', 'prototype', 'toString'],
'%ObjProto_valueOf%': ['Object', 'prototype', 'valueOf'],
'%PromisePrototype%': ['Promise', 'prototype'],
'%PromiseProto_then%': ['Promise', 'prototype', 'then'],
'%Promise_all%': ['Promise', 'all'],
'%Promise_reject%': ['Promise', 'reject'],
'%Promise_resolve%': ['Promise', 'resolve'],
'%RangeErrorPrototype%': ['RangeError', 'prototype'],
'%ReferenceErrorPrototype%': ['ReferenceError', 'prototype'],
'%RegExpPrototype%': ['RegExp', 'prototype'],
'%SetPrototype%': ['Set', 'prototype'],
'%SharedArrayBufferPrototype%': ['SharedArrayBuffer', 'prototype'],
'%StringPrototype%': ['String', 'prototype'],
'%SymbolPrototype%': ['Symbol', 'prototype'],
'%SyntaxErrorPrototype%': ['SyntaxError', 'prototype'],
'%TypedArrayPrototype%': ['TypedArray', 'prototype'],
'%TypeErrorPrototype%': ['TypeError', 'prototype'],
'%Uint8ArrayPrototype%': ['Uint8Array', 'prototype'],
'%Uint8ClampedArrayPrototype%': ['Uint8ClampedArray', 'prototype'],
'%Uint16ArrayPrototype%': ['Uint16Array', 'prototype'],
'%Uint32ArrayPrototype%': ['Uint32Array', 'prototype'],
'%URIErrorPrototype%': ['URIError', 'prototype'],
'%WeakMapPrototype%': ['WeakMap', 'prototype'],
'%WeakSetPrototype%': ['WeakSet', 'prototype']
};
var bind = __webpack_require__("0f7c");
var hasOwn = __webpack_require__("9671");
var $concat = bind.call($call, Array.prototype.concat);
var $spliceApply = bind.call($apply, Array.prototype.splice);
var $replace = bind.call($call, String.prototype.replace);
var $strSlice = bind.call($call, String.prototype.slice);
var $exec = bind.call($call, RegExp.prototype.exec);
/* adapted from https://github.com/lodash/lodash/blob/4.17.15/dist/lodash.js#L6735-L6744 */
var rePropName = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;
var reEscapeChar = /\\(\\)?/g; /** Used to match backslashes in property paths. */
var stringToPath = function stringToPath(string) {
var first = $strSlice(string, 0, 1);
var last = $strSlice(string, -1);
if (first === '%' && last !== '%') {
throw new $SyntaxError('invalid intrinsic syntax, expected closing `%`');
} else if (last === '%' && first !== '%') {
throw new $SyntaxError('invalid intrinsic syntax, expected opening `%`');
}
var result = [];
$replace(string, rePropName, function (match, number, quote, subString) {
result[result.length] = quote ? $replace(subString, reEscapeChar, '$1') : number || match;
});
return result;
};
/* end adaptation */
var getBaseIntrinsic = function getBaseIntrinsic(name, allowMissing) {
var intrinsicName = name;
var alias;
if (hasOwn(LEGACY_ALIASES, intrinsicName)) {
alias = LEGACY_ALIASES[intrinsicName];
intrinsicName = '%' + alias[0] + '%';
}
if (hasOwn(INTRINSICS, intrinsicName)) {
var value = INTRINSICS[intrinsicName];
if (value === needsEval) {
value = doEval(intrinsicName);
}
if (typeof value === 'undefined' && !allowMissing) {
throw new $TypeError('intrinsic ' + name + ' exists, but is not available. Please file an issue!');
}
return {
alias: alias,
name: intrinsicName,
value: value
};
}
throw new $SyntaxError('intrinsic ' + name + ' does not exist!');
};
module.exports = function GetIntrinsic(name, allowMissing) {
if (typeof name !== 'string' || name.length === 0) {
throw new $TypeError('intrinsic name must be a non-empty string');
}
if (arguments.length > 1 && typeof allowMissing !== 'boolean') {
throw new $TypeError('"allowMissing" argument must be a boolean');
}
if ($exec(/^%?[^%]*%?$/, name) === null) {
throw new $SyntaxError('`%` may not be present anywhere but at the beginning and end of the intrinsic name');
}
var parts = stringToPath(name);
var intrinsicBaseName = parts.length > 0 ? parts[0] : '';
var intrinsic = getBaseIntrinsic('%' + intrinsicBaseName + '%', allowMissing);
var intrinsicRealName = intrinsic.name;
var value = intrinsic.value;
var skipFurtherCaching = false;
var alias = intrinsic.alias;
if (alias) {
intrinsicBaseName = alias[0];
$spliceApply(parts, $concat([0, 1], alias));
}
for (var i = 1, isOwn = true; i < parts.length; i += 1) {
var part = parts[i];
var first = $strSlice(part, 0, 1);
var last = $strSlice(part, -1);
if (
(
(first === '"' || first === "'" || first === '`')
|| (last === '"' || last === "'" || last === '`')
)
&& first !== last
) {
throw new $SyntaxError('property names with quotes must have matching quotes');
}
if (part === 'constructor' || !isOwn) {
skipFurtherCaching = true;
}
intrinsicBaseName += '.' + part;
intrinsicRealName = '%' + intrinsicBaseName + '%';
if (hasOwn(INTRINSICS, intrinsicRealName)) {
value = INTRINSICS[intrinsicRealName];
} else if (value != null) {
if (!(part in value)) {
if (!allowMissing) {
throw new $TypeError('base intrinsic for ' + name + ' exists, but the property is not available.');
}
return void undefined;
}
if ($gOPD && (i + 1) >= parts.length) {
var desc = $gOPD(value, part);
isOwn = !!desc;
// By convention, when a data property is converted to an accessor
// property to emulate a data property that does not suffer from
// the override mistake, that accessor's getter is marked with
// an `originalValue` property. Here, when we detect this, we
// uphold the illusion by pretending to see that original data
// property, i.e., returning the value rather than the getter
// itself.
if (isOwn && 'get' in desc && !('originalValue' in desc.get)) {
value = desc.get;
} else {
value = value[part];
}
} else {
isOwn = hasOwn(value, part);
value = value[part];
}
if (isOwn && !skipFurtherCaching) {
INTRINSICS[intrinsicRealName] = value;
}
}
}
return value;
};
/***/ }),
/***/ "00fd":
/***/ (function(module, exports, __webpack_require__) {
var Symbol = __webpack_require__("9e69");
/** Used for built-in method references. */
var objectProto = Object.prototype;
/** Used to check objects for own properties. */
var hasOwnProperty = objectProto.hasOwnProperty;
/**
* Used to resolve the
* [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)
* of values.
*/
var nativeObjectToString = objectProto.toString;
/** Built-in value references. */
var symToStringTag = Symbol ? Symbol.toStringTag : undefined;
/**
* A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values.
*
* @private
* @param {*} value The value to query.
* @returns {string} Returns the raw `toStringTag`.
*/
function getRawTag(value) {
var isOwn = hasOwnProperty.call(value, symToStringTag),
tag = value[symToStringTag];
try {
value[symToStringTag] = undefined;
var unmasked = true;
} catch (e) {}
var result = nativeObjectToString.call(value);
if (unmasked) {
if (isOwn) {
value[symToStringTag] = tag;
} else {
delete value[symToStringTag];
}
}
return result;
}
module.exports = getRawTag;
/***/ }),
/***/ "02cc":
/***/ (function(module, exports, __webpack_require__) {
/* WEBPACK VAR INJECTION */(function(global) {!function(r,t){for(var e in t)r[e]=t[e]}(exports,function(r){var t={};function e(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return r[n].call(s.exports,s,s.exports,e),s.l=!0,s.exports}return e.m=r,e.c=t,e.d=function(r,t,n){e.o(r,t)||Object.defineProperty(r,t,{enumerable:!0,get:n})},e.r=function(r){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},e.t=function(r,t){if(1&t&&(r=e(r)),8&t)return r;if(4&t&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(e.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&t&&"string"!=typeof r)for(var s in r)e.d(n,s,function(t){return r[t]}.bind(null,s));return n},e.n=function(r){var t=r&&r.__esModule?function(){return r.default}:function(){return r};return e.d(t,"a",t),t},e.o=function(r,t){return Object.prototype.hasOwnProperty.call(r,t)},e.p="",e(e.s=12)}([function(r,t){r.exports=__webpack_require__("7409")},function(r,t,e){"use strict";var n=e(0);function s(r,t,e,n){this.message=r,this.expected=t,this.found=e,this.location=n,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,s)}!function(r,t){function e(){this.constructor=r}e.prototype=t.prototype,r.prototype=new e}(s,Error),s.buildMessage=function(r,t){var e={literal:function(r){return'"'+s(r.text)+'"'},class:function(r){var t,e="";for(t=0;t<r.parts.length;t++)e+=r.parts[t]instanceof Array?u(r.parts[t][0])+"-"+u(r.parts[t][1]):u(r.parts[t]);return"["+(r.inverted?"^":"")+e+"]"},any:function(r){return"any character"},end:function(r){return"end of input"},other:function(r){return r.description}};function n(r){return r.charCodeAt(0).toString(16).toUpperCase()}function s(r){return r.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(r){return"\\x0"+n(r)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(r){return"\\x"+n(r)}))}function u(r){return r.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(r){return"\\x0"+n(r)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(r){return"\\x"+n(r)}))}return"Expected "+function(r){var t,n,s,u=new Array(r.length);for(t=0;t<r.length;t++)u[t]=(s=r[t],e[s.type](s));if(u.sort(),u.length>0){for(t=1,n=1;t<u.length;t++)u[t-1]!==u[t]&&(u[n]=u[t],n++);u.length=n}switch(u.length){case 1:return u[0];case 2:return u[0]+" or "+u[1];default:return u.slice(0,-1).join(", ")+", or "+u[u.length-1]}}(r)+" but "+function(r){return r?'"'+s(r)+'"':"end of input"}(t)+" found."},r.exports={SyntaxError:s,parse:function(r,t){t=void 0!==t?t:{};var e,u={},o={start:Gu},a=Gu,i=function(r,t){return Kl(r,t)},l=function(r,t){return ql(r,t)},c=Uu("=",!1),f=Uu("DUPLICATE",!0),b=Uu("BINARY",!0),v=Uu("MASTER",!0),L=Uu("LOGS",!0),C=Uu("BINLOG",!0),p=Uu("EVENTS",!0),d=Uu("CHARACTER",!0),w=Uu("SET",!0),E=Uu("COLLATION",!0),y=function(r,t){return ql(r,t,1)},h=Uu("IF",!0),A=function(r,t){return ql(r,t)},m=Uu("GRANTS",!0),T=Uu(".",!1),R=Uu("ALGORITHM",!0),I=Uu("DEFAULT",!0),N=Uu("INSTANT",!0),S=Uu("INPLACE",!0),_=Uu("COPY",!0),O=Uu("LOCK",!0),g=Uu("NONE",!0),x=Uu("SHARED",!0),U=Uu("EXCLUSIVE",!0),k=Uu("AUTO_INCREMENT",!0),M=Uu("UNIQUE",!0),D=Uu("KEY",!0),$=Uu("PRIMARY",!0),P=Uu("FOR",!0),G=Uu("COLUMN_FORMAT",!0),F=Uu("FIXED",!0),j=Uu("DYNAMIC",!0),H=Uu("STORAGE",!0),Y=Uu("DISK",!0),B=Uu("MEMORY",!0),W=Uu("MATCH FULL",!0),X=Uu("MATCH PARTIAL",!0),V=Uu("MATCH SIMPLE",!0),q=Uu("expiration_timestamp",!0),K=Uu("partition_expiration_days",!0),Z=Uu("require_partition_filter",!0),z=Uu("kms_key_name",!0),Q=Uu("friendly_name",!0),J=Uu("description",!0),rr=Uu("labels",!0),tr=Uu("default_rounding_mode",!0),er=Uu("AVG_ROW_LENGTH",!0),nr=Uu("KEY_BLOCK_SIZE",!0),sr=Uu("MAX_ROWS",!0),ur=Uu("MIN_ROWS",!0),or=Uu("STATS_SAMPLE_PAGES",!0),ar=Uu("CONNECTION",!0),ir=Uu("COMPRESSION",!0),lr=Uu("'",!1),cr=Uu("ZLIB",!0),fr=Uu("LZ4",!0),br=Uu("ENGINE",!0),vr=Uu("CLUSTER",!0),Lr=Uu("BY",!0),Cr=Uu("OPTIONS",!0),pr=Uu("CHARSET",!0),dr=Uu("COLLATE",!0),wr=Uu("READ",!0),Er=Uu("LOCAL",!0),yr=Uu("LOW_PRIORITY",!0),hr=Uu("WRITE",!0),Ar=(Uu("FOREIGN KEY",!0),Uu("CHECK",!0),Uu("NOT",!0)),mr=(Uu("REPLICATION",!0),Uu("BTREE",!0)),Tr=Uu("HASH",!0),Rr=Uu("WITH",!0),Ir=Uu("PARSER",!0),Nr=Uu("VISIBLE",!0),Sr=Uu("INVISIBLE",!0),_r=Uu("RESTRICT",!0),Or=Uu("CASCADE",!0),gr=Uu("SET NULL",!0),xr=Uu("NO ACTION",!0),Ur=Uu("SET DEFAULT",!0),kr=Uu("UPDATE",!0),Mr=Uu("CREATE",!0),Dr=Uu("DELETE",!0),$r=Uu("INSERT",!0),Pr=Uu(":=",!1),Gr=Uu("return",!0),Fr=Uu("REPLACE",!0),jr=Uu("ANALYZE",!0),Hr=Uu("ATTACH",!0),Yr=Uu("DATABASE",!0),Br=Uu("RENAME",!0),Wr=Uu("SHOW",!0),Xr=Uu("DESCRIBE",!0),Vr=Uu("@",!1),qr=Uu("@@",!1),Kr=Uu("$",!1),Zr=Uu("TEMPORARY",!0),zr=Uu("TEMP",!0),Qr=Uu("SCHEMA",!0),Jr=Uu("ALTER",!0),rt=Uu("SPATIAL",!0),tt=Uu("(",!1),et=Uu(")",!1),nt=Uu("INTERSECT",!0),st=Uu("EXCEPT",!0),ut=Uu("SYSTEM_TIME",!0),ot=Uu("AS",!0),at=Uu("OF",!0),it=Uu("UNNEST",!0),lt=function(r,t){return t.unshift(r),t.forEach(r=>{const{table:t,as:e}=r;tc[t]=t,e&&(tc[e]=t),function(r){const t=zl(r);r.clear(),t.forEach(t=>r.add(t))}(rc)}),t},ct=/^[@]/,ft=ku(["@"],!1,!1),bt=/^[{]/,vt=ku(["{"],!1,!1),Lt=/^[=]/,Ct=ku(["="],!1,!1),pt=/^[}]/,dt=ku(["}"],!1,!1),wt=Uu("TABLESAMPLE",!0),Et=Uu("BERNOULLI",!0),yt=Uu("RESERVOIR",!0),ht=Uu("PERCENT",!0),At=Uu("ROWS",!0),mt=Uu("RANGE",!0),Tt=Uu("UNBOUNDED",!0),Rt=Uu("PRECEDING",!0),It=Uu("CURRENT",!0),Nt=Uu("ROW",!1),St=Uu("FOLLOWING",!0),_t=Uu("ROW",!0),Ot=Uu("!",!1),gt=function(r){return r[0]+" "+r[2]},xt=Uu(">=",!1),Ut=Uu(">",!1),kt=Uu("<=",!1),Mt=Uu("<>",!1),Dt=Uu("<",!1),$t=Uu("!=",!1),Pt=Uu("+",!1),Gt=Uu("-",!1),Ft=Uu("*",!1),jt=Uu("/",!1),Ht=Uu("%",!1),Yt=Uu('"',!1),Bt=/^[^"]/,Wt=ku(['"'],!0,!1),Xt=function(r){return r.join("")},Vt=/^[^']/,qt=ku(["'"],!0,!1),Kt=Uu("`",!1),Zt=/^[^`]/,zt=ku(["`"],!0,!1),Qt=function(r,t){return r+t.join("")},Jt=/^[A-Za-z_]/,re=ku([["A","Z"],["a","z"],"_"],!1,!1),te=/^[A-Za-z0-9_\-]/,ee=ku([["A","Z"],["a","z"],["0","9"],"_","-"],!1,!1),ne=/^[A-Za-z0-9_:\-]/,se=ku([["A","Z"],["a","z"],["0","9"],"_",":","-"],!1,!1),ue=Uu(":",!1),oe=Uu("string_agg",!0),ae=Uu("ANY_VALUE",!0),ie=Uu("YEAR_MONTH",!0),le=Uu("DAY_HOUR",!0),ce=Uu("DAY_MINUTE",!0),fe=Uu("DAY_SECOND",!0),be=Uu("DAY_MICROSECOND",!0),ve=Uu("HOUR_MINUTE",!0),Le=Uu("HOUR_SECOND",!0),Ce=Uu("HOUR_MICROSECOND",!0),pe=Uu("MINUTE_SECOND",!0),de=Uu("MINUTE_MICROSECOND",!0),we=Uu("SECOND_MICROSECOND",!0),Ee=Uu("TIMEZONE_HOUR",!0),ye=Uu("TIMEZONE_MINUTE",!0),he=Uu("CENTURY",!0),Ae=Uu("DAYOFWEEK",!0),me=Uu("DAY",!0),Te=Uu("DATE",!0),Re=Uu("DECADE",!0),Ie=Uu("DOW",!0),Ne=Uu("DOY",!0),Se=Uu("EPOCH",!0),_e=Uu("HOUR",!0),Oe=Uu("ISODOW",!0),ge=Uu("ISOWEEK",!0),xe=Uu("ISOYEAR",!0),Ue=Uu("MICROSECONDS",!0),ke=Uu("MILLENNIUM",!0),Me=Uu("MILLISECONDS",!0),De=Uu("MINUTE",!0),$e=Uu("MONTH",!0),Pe=Uu("QUARTER",!0),Ge=Uu("SECOND",!0),Fe=Uu("TIME",!0),je=Uu("TIMEZONE",!0),He=Uu("WEEK",!0),Ye=Uu("YEAR",!0),Be=Uu("DATE_TRUNC",!0),We=Uu("R",!0),Xe=function(r,t){return{type:r.toLowerCase(),value:t[1].join("")}},Ve=/^[^"\\\0-\x1F\x7F]/,qe=ku(['"',"\\",["\0",""],""],!0,!1),Ke=/^[^'\\]/,Ze=ku(["'","\\"],!0,!1),ze=Uu("\\'",!1),Qe=Uu('\\"',!1),Je=Uu("\\\\",!1),rn=Uu("\\/",!1),tn=Uu("\\b",!1),en=Uu("\\f",!1),nn=Uu("\\n",!1),sn=Uu("\\r",!1),un=Uu("\\t",!1),on=Uu("\\u",!1),an=Uu("\\",!1),ln=Uu("''",!1),cn=Uu('""',!1),fn=Uu("``",!1),bn=/^[\n\r]/,vn=ku(["\n","\r"],!1,!1),Ln=/^[0-9]/,Cn=ku([["0","9"]],!1,!1),pn=/^[0-9a-fA-F]/,dn=ku([["0","9"],["a","f"],["A","F"]],!1,!1),wn=/^[eE]/,En=ku(["e","E"],!1,!1),yn=/^[+\-]/,hn=ku(["+","-"],!1,!1),An=Uu("NULL",!0),mn=Uu("NOT NULL",!0),Tn=Uu("TRUE",!0),Rn=Uu("TO",!0),In=Uu("FALSE",!0),Nn=Uu("DROP",!0),Sn=Uu("USE",!0),_n=Uu("SELECT",!0),On=(Uu("RECURSIVE",!1),Uu("IGNORE",!0)),gn=(Uu("EXPLAIN",!0),Uu("PARTITION",!0)),xn=Uu("INTO",!0),Un=Uu("FROM",!0),kn=Uu("UNLOCK",!0),Mn=Uu("TABLE",!0),Dn=Uu("TABLES",!0),$n=Uu("ON",!0),Pn=Uu("LEFT",!0),Gn=Uu("RIGHT",!0),Fn=Uu("FULL",!0),jn=Uu("INNER",!0),Hn=Uu("CROSS",!0),Yn=Uu("JOIN",!0),Bn=Uu("OUTER",!0),Wn=Uu("OVER",!0),Xn=Uu("UNION",!0),Vn=Uu("VALUE",!0),qn=Uu("VALUES",!0),Kn=Uu("USING",!0),Zn=Uu("WHERE",!0),zn=Uu("GROUP",!0),Qn=Uu("ORDER",!0),Jn=Uu("HAVING",!0),rs=Uu("QUALIFY",!0),ts=Uu("WINDOW",!0),es=Uu("ORDINAL",!0),ns=Uu("SAFE_ORDINAL",!0),ss=Uu("LIMIT",!0),us=Uu("OFFSET",!0),os=Uu("SAFE_OFFSET",!0),as=Uu("ASC",!0),is=Uu("DESC",!0),ls=Uu("ALL",!0),cs=Uu("DISTINCT",!0),fs=Uu("BETWEEN",!0),bs=Uu("IN",!0),vs=Uu("IS",!0),Ls=Uu("LIKE",!0),Cs=Uu("EXISTS",!0),ps=Uu("AND",!0),ds=Uu("OR",!0),ws=Uu("COUNT",!0),Es=Uu("MAX",!0),ys=Uu("MIN",!0),hs=Uu("SUM",!0),As=Uu("AVG",!0),ms=Uu("EXTRACT",!0),Ts=Uu("CALL",!0),Rs=Uu("CASE",!0),Is=Uu("WHEN",!0),Ns=Uu("THEN",!0),Ss=Uu("ELSE",!0),_s=Uu("END",!0),Os=Uu("CAST",!0),gs=Uu("SAFE_CAST",!0),xs=Uu("ARRAY",!0),Us=Uu("BYTES",!0),ks=Uu("BOOL",!0),Ms=(Uu("CHAR",!0),Uu("GEOGRAPHY",!0)),Ds=(Uu("VARCHAR",!0),Uu("NUMERIC",!0)),$s=Uu("DECIMAL",!0),Ps=Uu("SIGNED",!0),Gs=Uu("UNSIGNED",!0),Fs=Uu("INT64",!0),js=(Uu("ZEROFILL",!0),Uu("INTEGER",!0)),Hs=Uu("JSON",!0),Ys=(Uu("SMALLINT",!0),Uu("STRING",!0)),Bs=Uu("STRUCT",!0),Ws=(Uu("TINYINT",!0),Uu("TINYTEXT",!0),Uu("TEXT",!0),Uu("MEDIUMTEXT",!0),Uu("LONGTEXT",!0),Uu("BIGINT",!0),Uu("FLOAT64",!0)),Xs=(Uu("DOUBLE",!0),Uu("DATETIME",!0)),Vs=Uu("TIMESTAMP",!0),qs=Uu("TRUNCATE",!0),Ks=(Uu("USER",!0),Uu("CURRENT_DATE",!0)),Zs=(Uu("ADDDATE",!0),Uu("INTERVAL",!0)),zs=Uu("CURRENT_TIME",!0),Qs=Uu("CURRENT_TIMESTAMP",!0),Js=Uu("SESSION_USER",!0),ru=Uu("GLOBAL",!0),tu=Uu("SESSION",!0),eu=Uu("PIVOT",!0),nu=Uu("PERSIST",!0),su=Uu("PERSIST_ONLY",!0),uu=Uu("ADD",!0),ou=Uu("COLUMN",!0),au=Uu("INDEX",!0),iu=Uu("FULLTEXT",!0),lu=Uu("COMMENT",!0),cu=(Uu("CONSTRAINT",!0),Uu("REFERENCES",!0)),fu=Uu(",",!1),bu=Uu("[",!1),vu=Uu("]",!1),Lu=Uu(";",!1),Cu=Uu("||",!1),pu=Uu("&&",!1),du=Uu("/*",!1),wu=Uu("*/",!1),Eu=Uu("--",!1),yu=Uu("#",!1),hu={type:"any"},Au=/^[ \t\n\r]/,mu=ku([" ","\t","\n","\r"],!1,!1),Tu=function(r){return{dataType:r}},Ru=Uu("MAX",!1),Iu=Uu("max",!1),Nu=function(r,t){return{dataType:r,definition:t,anglebracket:!0}},Su=0,_u=[{line:1,column:1}],Ou=0,gu=[],xu=0;if("startRule"in t){if(!(t.startRule in o))throw new Error("Can't start parsing from rule \""+t.startRule+'".');a=o[t.startRule]}function Uu(r,t){return{type:"literal",text:r,ignoreCase:t}}function ku(r,t,e){return{type:"class",parts:r,inverted:t,ignoreCase:e}}function Mu(t){var e,n=_u[t];if(n)return n;for(e=t-1;!_u[e];)e--;for(n={line:(n=_u[e]).line,column:n.column};e<t;)10===r.charCodeAt(e)?(n.line++,n.column=1):n.column++,e++;return _u[t]=n,n}function Du(r,t){var e=Mu(r),n=Mu(t);return{start:{offset:r,line:e.line,column:e.column},end:{offset:t,line:n.line,column:n.column}}}function $u(r){Su<Ou||(Su>Ou&&(Ou=Su,gu=[]),gu.push(r))}function Pu(r,t,e){return new s(s.buildMessage(r,t),r,t,e)}function Gu(){var r,t;return r=Su,xl()!==u&&(t=function(){var r,t,e,n,s,o,a,i;if(r=Su,(t=Fu())!==u){for(e=[],n=Su,(s=xl())!==u&&(o=Ol())!==u&&(a=xl())!==u&&(i=Fu())!==u?n=s=[s,o,a,i]:(Su=n,n=u);n!==u;)e.push(n),n=Su,(s=xl())!==u&&(o=Ol())!==u&&(a=xl())!==u&&(i=Fu())!==u?n=s=[s,o,a,i]:(Su=n,n=u);e!==u?(r,t=function(r,t){const e=r&&r.ast||r,n=t&&t.length&&t[0].length>=4?[e]:e;for(let r=0;r<t.length;r++)t[r][3]&&0!==t[r][3].length&&n.push(t[r][3]&&t[r][3].ast||t[r][3]);return{tableList:Array.from(Jl),columnList:zl(rc),ast:n}}(t,e),r=t):(Su=r,r=u)}else Su=r,r=u;return r}())!==u?(r,r=t):(Su=r,r=u),r}function Fu(){var t;return(t=function(){var t,e,n,s,o,a,i;(t=function(){var r,t,e,n;r=Su,(t=ko())!==u&&xl()!==u?((e=fa())===u&&(e=null),e!==u&&xl()!==u?((n=La())===u&&(n=null),n!==u&&xl()!==u?(r,s=t,o=e,a=n,t={tableList:Array.from(Jl),columnList:zl(rc),ast:{...s.ast,_orderby:o,_limit:a,_parentheses:s._parentheses}},r=t):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u);var s,o,a;return r}())===u&&(t=Su,e=Su,40===r.charCodeAt(Su)?(n="(",Su++):(n=u,0===xu&&$u(tt)),n!==u&&(s=xl())!==u&&(o=Do())!==u&&(a=xl())!==u?(41===r.charCodeAt(Su)?(i=")",Su++):(i=u,0===xu&&$u(et)),i!==u?e=n=[n,s,o,a,i]:(Su=e,e=u)):(Su=e,e=u),e!==u&&(t,e={...e[2],parentheses_symbol:!0}),t=e);return t}())===u&&(t=function(){var t;(t=ko())===u&&(t=function(){var r,t,e,n,s,o,a,i;r=Su,(t=mo())!==u&&xl()!==u&&(e=Ko())!==u&&xl()!==u&&Ni()!==u&&xl()!==u&&(n=Ku())!==u&&xl()!==u?((s=Vo())===u&&(s=null),s!==u&&xl()!==u?((o=na())===u&&(o=null),o!==u&&xl()!==u?((a=fa())===u&&(a=null),a!==u&&xl()!==u?((i=La())===u&&(i=null),i!==u?(r,c=n,f=s,b=o,v=a,L=i,(l=e)&&l.forEach(r=>{const{db:t,as:e,table:n,join:s}=r,u=s?"select":"update";Jl.add(`${u}::${t}::${n}`)}),f&&f.forEach(r=>{r.table&&Jl.add(`update::${r.db}::${r.table}`)}),c&&c.forEach(r=>rc.add(`update::${r.table}::${r.column}`)),t={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"update",table:l,set:c,where:b,orderby:v,limit:L}},r=t):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u);var l,c,f,b,v,L;return r}())===u&&(t=function(){var r,t,e,n,s,o,a,i;r=Su,(t=zu())!==u&&xl()!==u?((e=Ri())===u&&(e=null),e!==u&&xl()!==u&&(n=ra())!==u&&xl()!==u?((s=Qu())===u&&(s=null),s!==u&&xl()!==u&&Tl()!==u&&xl()!==u&&(o=ja())!==u&&xl()!==u&&Rl()!==u&&xl()!==u&&(a=Ju())!==u&&xl()!==u?((i=ro())===u&&(i=null),i!==u?(r,t=function(r,t,e,n,s,u){if(t&&(Jl.add(`insert::${t.db}::${t.table}`),t.as=null),n){let r=t&&t.table||null;Array.isArray(s)&&s.forEach((r,t)=>{if(r.value.length!=n.length)throw new Error("Error: column count doesn't match value count at row "+(t+1))}),n.forEach(t=>rc.add(`insert::${r}::${t}`))}return{tableList:Array.from(Jl),columnList:zl(rc),ast:{type:r,table:[t],columns:n,values:s,partition:e,on_duplicate_update:u}}}(t,n,s,o,a,i),r=t):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u);return r}())===u&&(t=function(){var t,e,n,s,o,a,i,l;t=Su,(e=zu())!==u&&xl()!==u?((n=function(){var t,e,n,s;t=Su,"ignore"===r.substr(Su,6).toLowerCase()?(e=r.substr(Su,6),Su+=6):(e=u,0===xu&&$u(On));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(n=null),n!==u&&xl()!==u?((s=Ri())===u&&(s=null),s!==u&&xl()!==u&&(o=ra())!==u&&xl()!==u?((a=Qu())===u&&(a=null),a!==u&&xl()!==u&&(i=Ju())!==u&&xl()!==u?((l=ro())===u&&(l=null),l!==u?(t,e=function(r,t,e,n,s,u,o){n&&(Jl.add(`insert::${n.db}::${n.table}`),rc.add(`insert::${n.table}::(.*)`),n.as=null);const a=[t,e].filter(r=>r).map(r=>r[0]&&r[0].toLowerCase()).join(" ");return{tableList:Array.from(Jl),columnList:zl(rc),ast:{type:r,table:[n],columns:null,values:u,partition:s,prefix:a,on_duplicate_update:o}}}(e,n,s,o,a,i,l),t=e):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(t=function(){var r,t,e,n,s,o,a;r=Su,(t=zu())!==u&&xl()!==u?((e=Ri())===u&&(e=null),e!==u&&xl()!==u&&(n=ra())!==u&&xl()!==u?((s=Qu())===u&&(s=null),s!==u&&xl()!==u&&Ni()!==u&&xl()!==u&&(o=Ku())!==u&&xl()!==u?((a=ro())===u&&(a=null),a!==u?(r,i=t,c=s,f=o,b=a,(l=n)&&(Jl.add(`insert::${l.db}::${l.table}`),rc.add(`insert::${l.table}::(.*)`),l.as=null),t={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:i,table:[l],columns:null,partition:c,set:f,on_duplicate_update:b}},r=t):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u);var i,l,c,f,b;return r}())===u&&(t=function(){var r,t,e,n,s,o,a;r=Su,(t=Ro())!==u&&xl()!==u?((e=Ko())===u&&(e=null),e!==u&&xl()!==u?((n=Vo())===u&&(n=null),n!==u&&xl()!==u?((s=na())===u&&(s=null),s!==u&&xl()!==u?((o=fa())===u&&(o=null),o!==u&&xl()!==u?((a=La())===u&&(a=null),a!==u?(r,t=function(r,t,e,n,s){if(r&&r.forEach(r=>Jl.add(`delete::${r.db}::${r.table}`)),t&&t.forEach(r=>{const{db:t,as:e,table:n,join:s}=r,u=s?"select":"delete";n&&Jl.add(`${u}::${t}::${n}`),s||rc.add(`delete::${n}::(.*)`)}),null===r&&1===t.length){const e=t[0];r=[{db:e.db,table:e.table,as:e.as,addition:!0}]}return{tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"delete",table:r,from:t,where:e,orderby:n,limit:s}}}(e,n,s,o,a),r=t):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u)):(Su=r,r=u);return r}())===u&&(t=function(){var t;(t=function(){var t,e,n;t=Su,(e=function(){var t,e,n,s;t=Su,"analyze"===r.substr(Su,7).toLowerCase()?(e=r.substr(Su,7),Su+=7):(e=u,0===xu&&$u(jr));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}())!==u&&xl()!==u&&(n=ra())!==u&&xl()!==u?(t,s=e,o=n,Jl.add(`${s}::${o.db}::${o.table}`),e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:s.toLowerCase(),table:o}},t=e):(Su=t,t=u);var s,o;return t}())===u&&(t=function(){var t,e,n,s,o,a;t=Su,(e=function(){var t,e,n,s;t=Su,"attach"===r.substr(Su,6).toLowerCase()?(e=r.substr(Su,6),Su+=6):(e=u,0===xu&&$u(Hr));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}())!==u&&xl()!==u&&(n=So())!==u&&xl()!==u&&(s=da())!==u&&xl()!==u&&(o=Si())!==u&&xl()!==u&&(a=Ha())!==u&&xl()!==u?(t,i=e,l=n,c=s,f=o,b=a,e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:i.toLowerCase(),database:l,expr:c,as:f&&f[0].toLowerCase(),schema:b}},t=e):(Su=t,t=u);var i,l,c,f,b;return t}())===u&&(t=function(){var r,t,e,n,s,o;r=Su,(t=mi())!==u&&xl()!==u&&(e=_i())!==u&&xl()!==u&&(n=Ko())!==u?(r,a=t,i=e,(l=n)&&l.forEach(r=>Jl.add(`${a}::${r.db}::${r.table}`)),t={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:a.toLowerCase(),keyword:i.toLowerCase(),name:l}},r=t):(Su=r,r=u);var a,i,l;r===u&&(r=Su,(t=mi())!==u&&xl()!==u&&(e=wl())!==u&&xl()!==u&&(n=Fa())!==u&&xl()!==u&&gi()!==u&&xl()!==u&&(s=ra())!==u&&xl()!==u?((o=function(){var r,t,e,n,s,o;r=Su,(t=uo())===u&&(t=oo());if(t!==u){for(e=[],n=Su,(s=xl())!==u?((o=uo())===u&&(o=oo()),o!==u?n=s=[s,o]:(Su=n,n=u)):(Su=n,n=u);n!==u;)e.push(n),n=Su,(s=xl())!==u?((o=uo())===u&&(o=oo()),o!==u?n=s=[s,o]:(Su=n,n=u)):(Su=n,n=u);e!==u?(r,t=y(t,e),r=t):(Su=r,r=u)}else Su=r,r=u;return r}())===u&&(o=null),o!==u&&xl()!==u?(r,t=function(r,t,e,n,s){return{tableList:Array.from(Jl),columnList:zl(rc),ast:{type:r.toLowerCase(),keyword:t.toLowerCase(),name:e,table:n,options:s}}}(t,e,n,s,o),r=t):(Su=r,r=u)):(Su=r,r=u));return r}())===u&&(t=function(){var t;(t=function(){var t,e,n,s,o,a,i,c,f,b,v,L,C;t=Su,(e=To())!==u&&xl()!==u?(n=Su,(s=rl())!==u&&(o=xl())!==u&&(a=No())!==u?n=s=[s,o,a]:(Su=n,n=u),n===u&&(n=null),n!==u&&(s=xl())!==u?((o=function(){var t,e,n,s;t=Su,"temp"===r.substr(Su,4).toLowerCase()?(e=r.substr(Su,4),Su+=4):(e=u,0===xu&&$u(zr));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(o=xo()),o===u&&(o=null),o!==u&&(a=xl())!==u&&(i=_i())!==u&&xl()!==u?((c=so())===u&&(c=null),c!==u&&xl()!==u&&(f=ra())!==u&&xl()!==u?((b=function(){var r,t,e,n,s,o,a,i,c;if(r=Su,(t=Tl())!==u)if(xl()!==u)if((e=ao())!==u){for(n=[],s=Su,(o=xl())!==u&&(a=Al())!==u&&(i=xl())!==u&&(c=ao())!==u?s=o=[o,a,i,c]:(Su=s,s=u);s!==u;)n.push(s),s=Su,(o=xl())!==u&&(a=Al())!==u&&(i=xl())!==u&&(c=ao())!==u?s=o=[o,a,i,c]:(Su=s,s=u);n!==u&&(s=xl())!==u&&(o=Rl())!==u?(r,t=l(e,n),r=t):(Su=r,r=u)}else Su=r,r=u;else Su=r,r=u;else Su=r,r=u;return r}())===u&&(b=null),b!==u&&xl()!==u?((v=function(){var r,t,e,n,s,o,a,i;if(r=Su,(t=Lo())!==u){for(e=[],n=Su,(s=xl())!==u?((o=Al())===u&&(o=null),o!==u&&(a=xl())!==u&&(i=Lo())!==u?n=s=[s,o,a,i]:(Su=n,n=u)):(Su=n,n=u);n!==u;)e.push(n),n=Su,(s=xl())!==u?((o=Al())===u&&(o=null),o!==u&&(a=xl())!==u&&(i=Lo())!==u?n=s=[s,o,a,i]:(Su=n,n=u)):(Su=n,n=u);e!==u?(r,t=ql(t,e),r=t):(Su=r,r=u)}else Su=r,r=u;return r}())===u&&(v=null),v!==u&&xl()!==u?((L=Si())===u&&(L=null),L!==u&&xl()!==u?((C=ko())===u&&(C=null),C!==u?(t,p=e,d=n,w=o,E=c,h=b,A=v,m=L,T=C,(y=f)&&Jl.add(`create::${y.db}::${y.table}`),e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:p[0].toLowerCase(),keyword:"table",temporary:w&&w[0].toLowerCase(),if_not_exists:E,table:[y],or_replace:d&&"or replace",as:m&&m[0].toLowerCase(),query_expr:T&&T.ast,create_definitions:h,table_options:A}},t=e):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u);var p,d,w,E,y,h,A,m,T;t===u&&(t=Su,(e=To())!==u&&xl()!==u?((n=xo())===u&&(n=null),n!==u&&(s=xl())!==u&&(o=_i())!==u&&(a=xl())!==u?((i=so())===u&&(i=null),i!==u&&xl()!==u&&(c=Ko())!==u&&xl()!==u&&(f=function r(){var t,e;(t=function(){var r,t;r=Su,Zi()!==u&&xl()!==u&&(t=Ko())!==u?(r,r={type:"like",table:t}):(Su=r,r=u);return r}())===u&&(t=Su,Tl()!==u&&xl()!==u&&(e=r())!==u&&xl()!==u&&Rl()!==u?(t,(n=e).parentheses=!0,t=n):(Su=t,t=u));var n;return t}())!==u?(t,e=function(r,t,e,n,s){return n&&n.forEach(r=>Jl.add(`create::${r.db}::${r.table}`)),{tableList:Array.from(Jl),columnList:zl(rc),ast:{type:r[0].toLowerCase(),keyword:"table",temporary:t&&t[0].toLowerCase(),if_not_exists:e,table:n,like:s}}}(e,n,i,c,f),t=e):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u));return t}())===u&&(t=function(){var t,e,n,s,o,a;t=Su,(e=To())!==u&&xl()!==u?((n=So())===u&&(n=function(){var t,e,n,s;t=Su,"schema"===r.substr(Su,6).toLowerCase()?(e=r.substr(Su,6),Su+=6):(e=u,0===xu&&$u(Qr));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}()),n!==u&&xl()!==u?((s=so())===u&&(s=null),s!==u&&xl()!==u&&(o=qa())!==u&&xl()!==u?((a=function(){var r,t,e,n,s,o;if(r=Su,(t=Co())!==u){for(e=[],n=Su,(s=xl())!==u&&(o=Co())!==u?n=s=[s,o]:(Su=n,n=u);n!==u;)e.push(n),n=Su,(s=xl())!==u&&(o=Co())!==u?n=s=[s,o]:(Su=n,n=u);e!==u?(r,t=y(t,e),r=t):(Su=r,r=u)}else Su=r,r=u;return r}())===u&&(a=null),a!==u?(t,i=e,l=s,c=o,f=a,e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:i[0].toLowerCase(),keyword:"database",if_not_exists:l,database:c,create_definitions:f}},t=e):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u)):(Su=t,t=u);var i,l,c,f;return t}());return t}())===u&&(t=function(){var t,e,n,s;t=Su,(e=function(){var t,e,n,s;t=Su,"truncate"===r.substr(Su,8).toLowerCase()?(e=r.substr(Su,8),Su+=8):(e=u,0===xu&&$u(qs));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="TRUNCATE"):(Su=t,t=u)):(Su=t,t=u);return t}())!==u&&xl()!==u?((n=_i())===u&&(n=null),n!==u&&xl()!==u&&(s=Ko())!==u?(t,o=e,a=n,(i=s)&&i.forEach(r=>Jl.add(`${o}::${r.db}::${r.table}`)),e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:o.toLowerCase(),keyword:a&&a.toLowerCase()||"table",name:i}},t=e):(Su=t,t=u)):(Su=t,t=u);var o,a,i;return t}())===u&&(t=function(){var r,t,e;r=Su,(t=_o())!==u&&xl()!==u&&_i()!==u&&xl()!==u&&(e=function(){var r,t,e,n,s,o,a,i;if(r=Su,(t=qo())!==u){for(e=[],n=Su,(s=xl())!==u&&(o=Al())!==u&&(a=xl())!==u&&(i=qo())!==u?n=s=[s,o,a,i]:(Su=n,n=u);n!==u;)e.push(n),n=Su,(s=xl())!==u&&(o=Al())!==u&&(a=xl())!==u&&(i=qo())!==u?n=s=[s,o,a,i]:(Su=n,n=u);e!==u?(r,t=l(t,e),r=t):(Su=r,r=u)}else Su=r,r=u;return r}())!==u?(r,(n=e).forEach(r=>r.forEach(r=>r.table&&Jl.add(`rename::${r.db}::${r.table}`))),t={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"rename",table:n}},r=t):(Su=r,r=u);var n;return r}())===u&&(t=function(){var t,e,n;t=Su,(e=function(){var t,e,n,s;t=Su,"call"===r.substr(Su,4).toLowerCase()?(e=r.substr(Su,4),Su+=4):(e=u,0===xu&&$u(Ts));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="CALL"):(Su=t,t=u)):(Su=t,t=u);return t}())!==u&&xl()!==u&&(n=Vu())!==u?(t,s=n,e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"call",expr:s}},t=e):(Su=t,t=u);var s;return t}())===u&&(t=function(){var t,e,n;t=Su,(e=function(){var t,e,n,s;t=Su,"use"===r.substr(Su,3).toLowerCase()?(e=r.substr(Su,3),Su+=3):(e=u,0===xu&&$u(Sn));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}())!==u&&xl()!==u&&(n=Ha())!==u?(t,s=n,Jl.add(`use::${s}::null`),e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"use",db:s}},t=e):(Su=t,t=u);var s;return t}())===u&&(t=function(){var t,e,n,s;t=Su,(e=function(){var t,e,n,s;t=Su,"alter"===r.substr(Su,5).toLowerCase()?(e=r.substr(Su,5),Su+=5):(e=u,0===xu&&$u(Jr));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?t=e=[e,n]:(Su=t,t=u)):(Su=t,t=u);return t}())!==u&&xl()!==u&&_i()!==u&&xl()!==u&&(n=Ko())!==u&&xl()!==u&&(s=function(){var r,t,e,n,s,o,a,i;if(r=Su,(t=po())!==u){for(e=[],n=Su,(s=xl())!==u&&(o=Al())!==u&&(a=xl())!==u&&(i=po())!==u?n=s=[s,o,a,i]:(Su=n,n=u);n!==u;)e.push(n),n=Su,(s=xl())!==u&&(o=Al())!==u&&(a=xl())!==u&&(i=po())!==u?n=s=[s,o,a,i]:(Su=n,n=u);e!==u?(r,t=l(t,e),r=t):(Su=r,r=u)}else Su=r,r=u;return r}())!==u?(t,a=s,(o=n)&&o.length>0&&o.forEach(r=>Jl.add(`alter::${r.db}::${r.table}`)),e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"alter",table:o,expr:a}},t=e):(Su=t,t=u);var o,a;return t}())===u&&(t=function(){var t,e,n,s;t=Su,(e=Ni())!==u&&xl()!==u?((n=function(){var t,e,n,s;t=Su,"global"===r.substr(Su,6).toLowerCase()?(e=r.substr(Su,6),Su+=6):(e=u,0===xu&&$u(ru));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="GLOBAL"):(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(n=function(){var t,e,n,s;t=Su,"session"===r.substr(Su,7).toLowerCase()?(e=r.substr(Su,7),Su+=7):(e=u,0===xu&&$u(tu));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="SESSION"):(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(n=function(){var t,e,n,s;t=Su,"local"===r.substr(Su,5).toLowerCase()?(e=r.substr(Su,5),Su+=5):(e=u,0===xu&&$u(Er));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="LOCAL"):(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(n=function(){var t,e,n,s;t=Su,"persist"===r.substr(Su,7).toLowerCase()?(e=r.substr(Su,7),Su+=7):(e=u,0===xu&&$u(nu));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="PERSIST"):(Su=t,t=u)):(Su=t,t=u);return t}())===u&&(n=function(){var t,e,n,s;t=Su,"persist_only"===r.substr(Su,12).toLowerCase()?(e=r.substr(Su,12),Su+=12):(e=u,0===xu&&$u(su));e!==u?(n=Su,xu++,s=Ka(),xu--,s===u?n=void 0:(Su=n,n=u),n!==u?(t,t=e="PERSIST_ONLY"):(Su=t,t=u)):(Su=t,t=u);return t}()),n===u&&(n=null),n!==u&&xl()!==u&&(s=Hu())!==u?(t,o=n,(a=s).keyword=o,e={tableList:Array.from(Jl),columnList:zl(rc),ast:{type:"set",expr:a}},t=e):(Su=t,t=u)):(Su=t,t=u);var o,a;return t}())===u&&(t=function(){var t,e,n;t=Su,(e=function(){var t,e,n,s;t=Su,"lock"===r.substr(Su,4).toLowerCase()?(e=r