{"version":3,"sources":["jsdelivr-header.js","/npm/asty@1.8.21/lib/asty.browser.js"],"names":[],"mappings":"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","file":"/npm/asty@1.8.21/lib/asty.browser.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/asty@1.8.21/lib/asty.browser.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/*\n**  ASTy -- Abstract Syntax Tree (AST) Data Structure\n**  Copyright (c) 2014-2024 Dr. Ralf S. Engelschall <rse@engelschall.com>\n**\n**  Permission is hereby granted, free of charge, to any person obtaining\n**  a copy of this software and associated documentation files (the\n**  \"Software\"), to deal in the Software without restriction, including\n**  without limitation the rights to use, copy, modify, merge, publish,\n**  distribute, sublicense, and/or sell copies of the Software, and to\n**  permit persons to whom the Software is furnished to do so, subject to\n**  the following conditions:\n**\n**  The above copyright notice and this permission notice shall be included\n**  in all copies or substantial portions of the Software.\n**\n**  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n**  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n**  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n**  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\n**  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\n**  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\n**  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n*/\n\n(function(f){if(typeof exports===\"object\"&&typeof module!==\"undefined\"){module.exports=f()}else if(typeof define===\"function\"&&define.amd){define([],f)}else{var g;if(typeof window!==\"undefined\"){g=window}else if(typeof global!==\"undefined\"){g=global}else if(typeof self!==\"undefined\"){g=self}else{g=this}g.ASTY = f()}})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c=\"function\"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error(\"Cannot find module '\"+i+\"'\");throw a.code=\"MODULE_NOT_FOUND\",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u=\"function\"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(_dereq_,module,exports){\n\"use strict\";function _typeof(e){return(_typeof=\"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)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,\"string\");return\"symbol\"==_typeof(t)?t:String(t)}function _toPrimitive(e,t){if(\"object\"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||\"default\");if(\"object\"!=_typeof(n))return n;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var ASTYBase=exports.default=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:\"init\",value:function(e,t,r,n){if(arguments.length<2)throw new Error(\"init: invalid number of arguments\");if(this.ctx=e,this.ASTy=!0,this.T=t,this.L={L:0,C:0,O:0},this.A={},this.C=[],this.P=null,\"object\"===_typeof(r))for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&this.set(i,r[i]);return\"object\"===_typeof(n)&&n instanceof Array&&this.add(n),this}},{key:\"create\",value:function(e,t,r){return this.ctx.create(e,t,r)}},{key:\"type\",value:function(e){if(0===arguments.length)return this.T;if(1===arguments.length)return this.T=e,this;throw new Error(\"type: invalid number of arguments\")}},{key:\"pos\",value:function(e,t,r){if(0===arguments.length)return{line:this.L.L,column:this.L.C,offset:this.L.O};if(arguments.length<=3)return this.L.L=e||0,this.L.C=t||0,this.L.O=r||0,this;throw new Error(\"pos: invalid number of arguments\")}},{key:\"set\",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(1===r.length&&\"object\"===_typeof(r[0]))Object.keys(r[0]).forEach(function(t){void 0!==r[0][t]?e.A[t]=r[0][t]:delete e.A[t]});else{if(2!==r.length)throw new Error(\"set: invalid number of arguments\");void 0!==r[1]?this.A[r[0]]=r[1]:delete this.A[r[0]]}return this}},{key:\"unset\",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(1===r.length&&\"object\"===_typeof(r[0])&&r[0]instanceof Array)r[0].forEach(function(t){delete e.A[t]});else{if(1!==r.length)throw new Error(\"unset: invalid number of arguments\");delete this.A[r[0]]}return this}},{key:\"get\",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(1!==r.length)throw new Error(\"get: invalid number of arguments\");if(\"object\"===_typeof(r[0])&&r[0]instanceof Array)return r[0].map(function(t){if(\"string\"!=typeof t)throw new Error(\"get: invalid key argument\");return e.A[t]});var i=r[0];if(\"string\"!=typeof i)throw new Error(\"get: invalid key argument\");return this.A[i]}},{key:\"attrs\",value:function(){return Object.keys(this.A)}},{key:\"nth\",value:function(){if(null===this.P)return 1;var e=this.P.C.indexOf(this);if(e<0)throw new Error(\"nth: internal error -- node not in childs of its parent\");return e}},{key:\"ins\",value:function(e){for(var t=this,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if(0===n.length)throw new Error(\"ins: invalid number of arguments\");if(e<0&&(e=this.C.length+1-e),!(e>=0&&e<=this.C.length))throw new Error(\"ins: invalid position\");var o=function(r){if(!t.ctx.isA(r))throw new Error(\"ins: invalid AST node argument\");t.C.splice(e++,0,r),r.P=t};return n.forEach(function(e){\"object\"===_typeof(e)&&e instanceof Array?e.forEach(function(e){o(e)}):null!==e&&o(e)}),this}},{key:\"add\",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(0===r.length)throw new Error(\"add: invalid number of arguments\");var i=function(t){if(!e.ctx.isA(t))throw new Error(\"add: invalid AST node argument\");e.C.push(t),t.P=e};return r.forEach(function(e){\"object\"===_typeof(e)&&e instanceof Array?e.forEach(function(e){i(e)}):null!==e&&i(e)}),this}},{key:\"del\",value:function(){for(var e=this,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if(0===r.length)throw new Error(\"del: invalid number of arguments\");return r.forEach(function(t){if(!e.ctx.isA(t))throw new Error(\"del: invalid AST node argument\");for(var r=!1,n=0;n<e.C.length;n++)if(e.C[n]===t){e.C.splice(n,1),t.P=null,r=!0;break}if(!r)throw new Error(\"del: AST node not found in childs\")}),this}},{key:\"childs\",value:function(){if(arguments.length>2)throw new Error(\"childs: invalid number of arguments\");if(2===arguments.length&&\"number\"==typeof(arguments.length<=0?void 0:arguments[0])&&\"number\"==typeof(arguments.length<=1?void 0:arguments[1]))return this.C.slice(arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1]);if(1===arguments.length&&\"number\"==typeof(arguments.length<=0?void 0:arguments[0]))return this.C.slice(arguments.length<=0?void 0:arguments[0]);if(0===arguments.length)return this.C;throw new Error(\"childs: invalid type of arguments\")}},{key:\"child\",value:function(e){if(\"number\"!=typeof e)throw new Error(\"child: invalid argument\");return e<this.C.length?this.C[e]:null}},{key:\"parent\",value:function(){return this.P}},{key:\"serialize\",value:function(){return this.ctx.__serialize(this)}}]),e}();\n},{}],2:[function(_dereq_,module,exports){\n\"use strict\";function _typeof(e){return(_typeof=\"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)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,\"value\"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,\"string\");return\"symbol\"==_typeof(t)?t:String(t)}function _toPrimitive(e,t){if(\"object\"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||\"default\");if(\"object\"!=_typeof(n))return n;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var tree={mid:{unicode:String.fromCharCode(9500),ascii:\"+\"},last:{unicode:String.fromCharCode(9492),ascii:\"+\"},down:{unicode:String.fromCharCode(9474),ascii:\"|\"},left:{unicode:String.fromCharCode(9472),ascii:\"-\"}},ASTYDump=exports.default=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:\"dump\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1/0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e,t){return t},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=\"\",o=this;return this.walk(function(i,a){if(!(a>e)){if(a>0){var c=function(e){var t=0,r=0;return null!==e.P&&(t=e.P.C.indexOf(e),r=e.P.C.length-1),{nth:t,max:r}},u=c(i),l=u.nth,f=u.max,s=\" \";s=r?\"\".concat(tree.left.unicode).concat(tree.left.unicode).concat(s):\"\".concat(tree.left.ascii).concat(tree.left.ascii).concat(s),s=l<f?\"\".concat(r?tree.mid.unicode:tree.mid.ascii).concat(s):\"\".concat(r?tree.last.unicode:tree.last.ascii).concat(s);for(var p=i.P;null!==p&&p!==o;p=p.P)if(null!==p.P){var d=c(p);s=d.nth<d.max?\"\".concat(r?tree.down.unicode:tree.down.ascii,\"   \").concat(s):\"    \".concat(s)}n+=t(\"tree\",s)}n+=t(\"type\",i.T)+\" \";var y=Object.keys(i.A).filter(function(e){return!e.match(/^__/)});if(y.length>0){n+=t(\"parenthesis\",\"(\");var m=!0;y.forEach(function(e){m?m=!1:n+=t(\"comma\",\",\")+\" \",n+=t(\"key\",e)+t(\"colon\",\":\")+\" \";var r=i.A[e];switch(_typeof(r)){case\"boolean\":case\"number\":n+=t(\"value\",r.toString());break;case\"string\":var o=function(e){return e.charCodeAt(0).toString(16).toUpperCase()};n+=t(\"value\",'\"'+r.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\"+o(e)}).replace(/[\\x10-\\x1F\\x80-\\xFF]/g,function(e){return\"\\\\x\"+o(e)}).replace(/[\\u0100-\\u0FFF]/g,function(e){return\"\\\\u0\"+o(e)}).replace(/[\\u1000-\\uFFFF]/g,function(e){return\"\\\\u\"+o(e)})+'\"');break;case\"object\":r instanceof RegExp?n+=t(\"value\",\"/\"+r.source+\"/\"):n+=t(\"value\",JSON.stringify(r));break;default:n+=t(\"value\",JSON.stringify(r))}}),n+=t(\"parenthesis\",\")\")+\" \"}n+=t(\"position\",t(\"bracket\",\"[\")+t(\"line\",i.L.L)+t(\"slash\",\",\")+t(\"column\",i.L.C)+t(\"bracket\",\"]\")),n+=\"\\n\"}},\"downward\"),n}}]),e}();\n},{}],3:[function(_dereq_,module,exports){\n\"use strict\";function _typeof(e){return(_typeof=\"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)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,\"value\"in o&&(o.writable=!0),Object.defineProperty(e,_toPropertyKey(o.key),o)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,\"string\");return\"symbol\"==_typeof(t)?t:String(t)}function _toPrimitive(e,t){if(\"object\"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||\"default\");if(\"object\"!=_typeof(o))return o;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var ASTYMerge=exports.default=function(){function e(){_classCallCheck(this,e)}return _createClass(e,[{key:\"merge\",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null===e)return this;if(!this.ctx.isA(e))throw new Error(\"merge: invalid AST node argument\");if(r){var n=e.pos();this.pos(n.line,n.column,n.offset)}e.attrs().forEach(function(r){var n=void 0!==o[r]?o[r]:r;null!==n&&t.set(n,e.get(r))}),e.childs().forEach(function(r){e.del(r),t.add(r)});var i=e.parent();return null!==i&&i.del(e),this}}]),e}();\n},{}],4:[function(_dereq_,module,exports){\n\"use strict\";function _typeof(e){return(_typeof=\"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)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,\"value\"in o&&(o.writable=!0),Object.defineProperty(e,_toPropertyKey(o.key),o)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,\"string\");return\"symbol\"==_typeof(t)?t:String(t)}function _toPrimitive(e,t){if(\"object\"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||\"default\");if(\"object\"!=_typeof(o))return o;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var ASTYSerialize=exports.default=function(){function e(){_classCallCheck(this,e)}return _createClass(e,null,[{key:\"serialize\",value:function(e,t){if(!e.isA(t))throw new Error(\"serialize: not an ASTy node\");return JSON.stringify({ASTy:function e(t){var r={T:t.T,L:{L:t.L.L,C:t.L.C,O:t.L.O}},o=Object.keys(t.A);return o.length>0&&(r.A={},o.forEach(function(e){var o=t.A[e];switch(_typeof(o)){case\"boolean\":case\"number\":case\"string\":r.A[e]=o;break;default:r.A[e]=JSON.parse(JSON.stringify(o))}})),t.C.length>0&&(r.C=t.C.map(function(t){return e(t)})),r}(t)})}},{key:\"unserialize\",value:function(e,t){var r=JSON.parse(t);if(\"object\"!==_typeof(r)||\"object\"!==_typeof(r.ASTy))throw new Error(\"unserialize: not an ASTy JSON export\");return function t(r){var o=e.create(r.T);return o.pos(r.L.L,r.L.C,r.L.O),\"object\"===_typeof(r.A)&&Object.keys(r.A).forEach(function(e){var t=r.A[e];switch(_typeof(t)){case\"boolean\":case\"number\":case\"string\":o.set(e,t);break;default:o.set(e,JSON.parse(JSON.stringify(t)))}}),\"object\"===_typeof(r.C)&&r.C instanceof Array&&o.add(r.C.map(function(e){return t(e)})),o}(r.ASTy)}}]),e}();\n},{}],5:[function(_dereq_,module,exports){\n\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var version={major:1,minor:8,micro:20,date:20240308},_default=exports.default=version;\n},{}],6:[function(_dereq_,module,exports){\n\"use strict\";function _typeof(t){return(_typeof=\"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)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,\"value\"in o&&(o.writable=!0),Object.defineProperty(t,_toPropertyKey(o.key),o)}}function _createClass(t,e,r){return e&&_defineProperties(t.prototype,e),r&&_defineProperties(t,r),Object.defineProperty(t,\"prototype\",{writable:!1}),t}function _toPropertyKey(t){var e=_toPrimitive(t,\"string\");return\"symbol\"==_typeof(e)?e:String(e)}function _toPrimitive(t,e){if(\"object\"!=_typeof(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,e||\"default\");if(\"object\"!=_typeof(o))return o;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===e?String:Number)(t)}Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var ASTYWalk=exports.default=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:\"walk\",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"downward\";return function r(o,n,i){\"downward\"!==e&&\"both\"!==e||t(o,n,i,\"downward\"),o.C.forEach(function(t){r(t,n+1,o)}),\"upward\"!==e&&\"both\"!==e||t(o,n,i,\"upward\")}(this,0,null),this}}]),t}();\n},{}],7:[function(_dereq_,module,exports){\n\"use strict\";var _astyBase=_interopRequireDefault(_dereq_(\"./asty-base.js\")),_astyMerge=_interopRequireDefault(_dereq_(\"./asty-merge.js\")),_astyWalk=_interopRequireDefault(_dereq_(\"./asty-walk.js\")),_astyDump=_interopRequireDefault(_dereq_(\"./asty-dump.js\")),_astySerialize=_interopRequireDefault(_dereq_(\"./asty-serialize.js\")),_astyVersion=_interopRequireDefault(_dereq_(\"./asty-version.js\"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _typeof(e){return(_typeof=\"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)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||!1,i.configurable=!0,\"value\"in i&&(i.writable=!0),Object.defineProperty(e,_toPropertyKey(i.key),i)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),Object.defineProperty(e,\"prototype\",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,\"string\");return\"symbol\"==_typeof(t)?t:String(t)}function _toPrimitive(e,t){if(\"object\"!=_typeof(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||\"default\");if(\"object\"!=_typeof(i))return i;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}var ASTYCtx=function(){function e(){var t=this;return _classCallCheck(this,e),this.ASTYNode=_createClass(function e(){_classCallCheck(this,e)}),[[_astyBase.default,\"init\",\"create\",\"type\",\"pos\",\"set\",\"unset\",\"get\",\"attrs\",\"nth\",\"ins\",\"add\",\"del\",\"childs\",\"child\",\"parent\",\"serialize\"],[_astyMerge.default,\"merge\"],[_astyWalk.default,\"walk\"],[_astyDump.default,\"dump\"]].forEach(function(e){var r=e[0].prototype;e.slice(1).forEach(function(e){t.ASTYNode.prototype[e]=r[e]})}),this}return _createClass(e,[{key:\"version\",value:function(){return _astyVersion.default}},{key:\"extend\",value:function(e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(this.ASTYNode.prototype[t]=e[t]);return this}},{key:\"create\",value:function(e,t,r){return(new this.ASTYNode).init(this,e,t,r)}},{key:\"isA\",value:function(e){return\"object\"===_typeof(e)&&e instanceof this.ASTYNode&&\"boolean\"==typeof e.ASTy&&!0===e.ASTy}},{key:\"__serialize\",value:function(t){return e.serialize(t)}}],[{key:\"serialize\",value:function(e){return _astySerialize.default.serialize(e.ctx,e)}},{key:\"unserialize\",value:function(e){return _astySerialize.default.unserialize(new this,e)}}]),e}();module.exports=ASTYCtx;\n},{\"./asty-base.js\":1,\"./asty-dump.js\":2,\"./asty-merge.js\":3,\"./asty-serialize.js\":4,\"./asty-version.js\":5,\"./asty-walk.js\":6}]},{},[1,2,3,4,5,6,7])(7)\n});\n"]}