UNPKG

storybook

Version:

Storybook: Develop, document, and test UI components in isolation

1,522 lines (1,491 loc) • 1.58 MB
var __create = Object.create; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __getProtoOf = Object.getPrototypeOf, __hasOwnProp = Object.prototype.hasOwnProperty; var __require = /* @__PURE__ */ ((x2) => typeof require < "u" ? require : typeof Proxy < "u" ? new Proxy(x2, { get: (a5, b3) => (typeof require < "u" ? require : a5)[b3] }) : x2)(function(x2) { if (typeof require < "u") return require.apply(this, arguments); throw Error('Dynamic require of "' + x2 + '" is not supported'); }); var __commonJS = (cb, mod) => function() { try { return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; } catch (e2) { throw mod = 0, e2; } }; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: !0 }); }, __copyProps = (to, from, except, desc) => { if (from && typeof from == "object" || typeof from == "function") for (let key of __getOwnPropNames(from)) !__hasOwnProp.call(to, key) && key !== except && __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); return to; }; var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( // If the importer is in node compatibility mode or this is not an ESM // file that has been converted to a CommonJS file using a Babel- // compatible transform (i.e. "__esModule" has not been set), then set // "default" to the CommonJS "module.exports" for node compatibility. isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: !0 }) : target, mod )); // ../../node_modules/picocolors/picocolors.browser.js var require_picocolors_browser = __commonJS({ "../../node_modules/picocolors/picocolors.browser.js"(exports, module2) { var x2 = String, create = function() { return { isColorSupported: !1, reset: x2, bold: x2, dim: x2, italic: x2, underline: x2, inverse: x2, hidden: x2, strikethrough: x2, black: x2, red: x2, green: x2, yellow: x2, blue: x2, magenta: x2, cyan: x2, white: x2, gray: x2, bgBlack: x2, bgRed: x2, bgGreen: x2, bgYellow: x2, bgBlue: x2, bgMagenta: x2, bgCyan: x2, bgWhite: x2, blackBright: x2, redBright: x2, greenBright: x2, yellowBright: x2, blueBright: x2, magentaBright: x2, cyanBright: x2, whiteBright: x2, bgBlackBright: x2, bgRedBright: x2, bgGreenBright: x2, bgYellowBright: x2, bgBlueBright: x2, bgMagentaBright: x2, bgCyanBright: x2, bgWhiteBright: x2 }; }; module2.exports = create(); module2.exports.createColors = create; } }); // ../../node_modules/memoizerific/memoizerific.js var require_memoizerific = __commonJS({ "../../node_modules/memoizerific/memoizerific.js"(exports, module2) { (function(f6) { if (typeof exports == "object" && typeof module2 < "u") module2.exports = f6(); else if (typeof define == "function" && define.amd) define([], f6); else { var g3; typeof window < "u" ? g3 = window : typeof global < "u" ? g3 = global : typeof self < "u" ? g3 = self : g3 = this, g3.memoizerific = f6(); } })(function() { var define3, module3, exports2; return (function e2(t2, n3, r2) { function s5(o4, u4) { if (!n3[o4]) { if (!t2[o4]) { var a5 = typeof __require == "function" && __require; if (!u4 && a5) return a5(o4, !0); if (i3) return i3(o4, !0); var f6 = new Error("Cannot find module '" + o4 + "'"); throw f6.code = "MODULE_NOT_FOUND", f6; } var l3 = n3[o4] = { exports: {} }; t2[o4][0].call(l3.exports, function(e3) { var n4 = t2[o4][1][e3]; return s5(n4 || e3); }, l3, l3.exports, e2, t2, n3, r2); } return n3[o4].exports; } for (var i3 = typeof __require == "function" && __require, o3 = 0; o3 < r2.length; o3++) s5(r2[o3]); return s5; })({ 1: [function(_dereq_, module4, exports3) { module4.exports = function(forceSimilar) { if (typeof Map != "function" || forceSimilar) { var Similar = _dereq_("./similar"); return new Similar(); } else return /* @__PURE__ */ new Map(); }; }, { "./similar": 2 }], 2: [function(_dereq_, module4, exports3) { function Similar() { return this.list = [], this.lastItem = void 0, this.size = 0, this; } Similar.prototype.get = function(key) { var index2; if (this.lastItem && this.isEqual(this.lastItem.key, key)) return this.lastItem.val; if (index2 = this.indexOf(key), index2 >= 0) return this.lastItem = this.list[index2], this.list[index2].val; }, Similar.prototype.set = function(key, val) { var index2; return this.lastItem && this.isEqual(this.lastItem.key, key) ? (this.lastItem.val = val, this) : (index2 = this.indexOf(key), index2 >= 0 ? (this.lastItem = this.list[index2], this.list[index2].val = val, this) : (this.lastItem = { key, val }, this.list.push(this.lastItem), this.size++, this)); }, Similar.prototype.delete = function(key) { var index2; if (this.lastItem && this.isEqual(this.lastItem.key, key) && (this.lastItem = void 0), index2 = this.indexOf(key), index2 >= 0) return this.size--, this.list.splice(index2, 1)[0]; }, Similar.prototype.has = function(key) { var index2; return this.lastItem && this.isEqual(this.lastItem.key, key) ? !0 : (index2 = this.indexOf(key), index2 >= 0 ? (this.lastItem = this.list[index2], !0) : !1); }, Similar.prototype.forEach = function(callback, thisArg) { var i3; for (i3 = 0; i3 < this.size; i3++) callback.call(thisArg || this, this.list[i3].val, this.list[i3].key, this); }, Similar.prototype.indexOf = function(key) { var i3; for (i3 = 0; i3 < this.size; i3++) if (this.isEqual(this.list[i3].key, key)) return i3; return -1; }, Similar.prototype.isEqual = function(val1, val2) { return val1 === val2 || val1 !== val1 && val2 !== val2; }, module4.exports = Similar; }, {}], 3: [function(_dereq_, module4, exports3) { var MapOrSimilar = _dereq_("map-or-similar"); module4.exports = function(limit) { var cache = new MapOrSimilar(!1), lru = []; return function(fn3) { var memoizerific = function() { var currentCache = cache, newMap, fnResult, argsLengthMinusOne = arguments.length - 1, lruPath = Array(argsLengthMinusOne + 1), isMemoized = !0, i3; if ((memoizerific.numArgs || memoizerific.numArgs === 0) && memoizerific.numArgs !== argsLengthMinusOne + 1) throw new Error("Memoizerific functions should always be called with the same number of arguments"); for (i3 = 0; i3 < argsLengthMinusOne; i3++) { if (lruPath[i3] = { cacheItem: currentCache, arg: arguments[i3] }, currentCache.has(arguments[i3])) { currentCache = currentCache.get(arguments[i3]); continue; } isMemoized = !1, newMap = new MapOrSimilar(!1), currentCache.set(arguments[i3], newMap), currentCache = newMap; } return isMemoized && (currentCache.has(arguments[argsLengthMinusOne]) ? fnResult = currentCache.get(arguments[argsLengthMinusOne]) : isMemoized = !1), isMemoized || (fnResult = fn3.apply(null, arguments), currentCache.set(arguments[argsLengthMinusOne], fnResult)), limit > 0 && (lruPath[argsLengthMinusOne] = { cacheItem: currentCache, arg: arguments[argsLengthMinusOne] }, isMemoized ? moveToMostRecentLru(lru, lruPath) : lru.push(lruPath), lru.length > limit && removeCachedResult(lru.shift())), memoizerific.wasMemoized = isMemoized, memoizerific.numArgs = argsLengthMinusOne + 1, fnResult; }; return memoizerific.limit = limit, memoizerific.wasMemoized = !1, memoizerific.cache = cache, memoizerific.lru = lru, memoizerific; }; }; function moveToMostRecentLru(lru, lruPath) { var lruLen = lru.length, lruPathLen = lruPath.length, isMatch, i3, ii; for (i3 = 0; i3 < lruLen; i3++) { for (isMatch = !0, ii = 0; ii < lruPathLen; ii++) if (!isEqual3(lru[i3][ii].arg, lruPath[ii].arg)) { isMatch = !1; break; } if (isMatch) break; } lru.push(lru.splice(i3, 1)[0]); } function removeCachedResult(removedLru) { var removedLruLen = removedLru.length, currentLru = removedLru[removedLruLen - 1], tmp, i3; for (currentLru.cacheItem.delete(currentLru.arg), i3 = removedLruLen - 2; i3 >= 0 && (currentLru = removedLru[i3], tmp = currentLru.cacheItem.get(currentLru.arg), !tmp || !tmp.size); i3--) currentLru.cacheItem.delete(currentLru.arg); } function isEqual3(val1, val2) { return val1 === val2 || val1 !== val1 && val2 !== val2; } }, { "map-or-similar": 1 }] }, {}, [3])(3); }); } }); // ../../node_modules/@ngard/tiny-isequal/index.js var require_tiny_isequal = __commonJS({ "../../node_modules/@ngard/tiny-isequal/index.js"(exports) { Object.defineProperty(exports, "__esModule", { value: !0 }), exports.isEqual = /* @__PURE__ */ (function() { var e2 = Object.prototype.toString, r2 = Object.getPrototypeOf, t2 = Object.getOwnPropertySymbols ? function(e3) { return Object.keys(e3).concat(Object.getOwnPropertySymbols(e3)); } : Object.keys; return function(n3, a5) { return (function n4(a6, c3, u4) { var i3, s5, l3, o3 = e2.call(a6), f6 = e2.call(c3); if (a6 === c3) return !0; if (a6 == null || c3 == null) return !1; if (u4.indexOf(a6) > -1 && u4.indexOf(c3) > -1) return !0; if (u4.push(a6, c3), o3 != f6 || (i3 = t2(a6), s5 = t2(c3), i3.length != s5.length || i3.some(function(e3) { return !n4(a6[e3], c3[e3], u4); }))) return !1; switch (o3.slice(8, -1)) { case "Symbol": return a6.valueOf() == c3.valueOf(); case "Date": case "Number": return +a6 == +c3 || +a6 != +a6 && +c3 != +c3; case "RegExp": case "Function": case "String": case "Boolean": return "" + a6 == "" + c3; case "Set": case "Map": i3 = a6.entries(), s5 = c3.entries(); do if (!n4((l3 = i3.next()).value, s5.next().value, u4)) return !1; while (!l3.done); return !0; case "ArrayBuffer": a6 = new Uint8Array(a6), c3 = new Uint8Array(c3); case "DataView": a6 = new Uint8Array(a6.buffer), c3 = new Uint8Array(c3.buffer); case "Float32Array": case "Float64Array": case "Int8Array": case "Int16Array": case "Int32Array": case "Uint8Array": case "Uint16Array": case "Uint32Array": case "Uint8ClampedArray": case "Arguments": case "Array": if (a6.length != c3.length) return !1; for (l3 = 0; l3 < a6.length; l3++) if ((l3 in a6 || l3 in c3) && (l3 in a6 != l3 in c3 || !n4(a6[l3], c3[l3], u4))) return !1; return !0; case "Object": return n4(r2(a6), r2(c3), u4); default: return !1; } })(n3, a5, []); }; })(); } }); // ../../node_modules/min-indent/index.js var require_min_indent = __commonJS({ "../../node_modules/min-indent/index.js"(exports, module2) { "use strict"; module2.exports = (string2) => { let match = string2.match(/^[ \t]*(?=\S)/gm); return match ? match.reduce((r2, a5) => Math.min(r2, a5.length), 1 / 0) : 0; }; } }); // ../../node_modules/strip-indent/index.js var require_strip_indent = __commonJS({ "../../node_modules/strip-indent/index.js"(exports, module2) { "use strict"; var minIndent = require_min_indent(); module2.exports = (string2) => { let indent2 = minIndent(string2); if (indent2 === 0) return string2; let regex = new RegExp(`^[ \\t]{${indent2}}`, "gm"); return string2.replace(regex, ""); }; } }); // ../../node_modules/indent-string/index.js var require_indent_string = __commonJS({ "../../node_modules/indent-string/index.js"(exports, module2) { "use strict"; module2.exports = (string2, count2 = 1, options) => { if (options = { indent: " ", includeEmptyLines: !1, ...options }, typeof string2 != "string") throw new TypeError( `Expected \`input\` to be a \`string\`, got \`${typeof string2}\`` ); if (typeof count2 != "number") throw new TypeError( `Expected \`count\` to be a \`number\`, got \`${typeof count2}\`` ); if (typeof options.indent != "string") throw new TypeError( `Expected \`options.indent\` to be a \`string\`, got \`${typeof options.indent}\`` ); if (count2 === 0) return string2; let regex = options.includeEmptyLines ? /^/gm : /^(?!\s*$)/gm; return string2.replace(regex, options.indent.repeat(count2)); }; } }); // ../../node_modules/redent/index.js var require_redent = __commonJS({ "../../node_modules/redent/index.js"(exports, module2) { "use strict"; var stripIndent = require_strip_indent(), indentString = require_indent_string(); module2.exports = (string2, count2 = 0, options) => indentString(stripIndent(string2), count2, options); } }); // ../../node_modules/aria-query/lib/util/iteratorProxy.js var require_iteratorProxy = __commonJS({ "../../node_modules/aria-query/lib/util/iteratorProxy.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; function iteratorProxy() { var values = this, index2 = 0, iter = { "@@iterator": function() { return iter; }, next: function() { if (index2 < values.length) { var value = values[index2]; return index2 = index2 + 1, { done: !1, value }; } else return { done: !0 }; } }; return iter; } var _default = exports.default = iteratorProxy; } }); // ../../node_modules/aria-query/lib/util/iterationDecorator.js var require_iterationDecorator = __commonJS({ "../../node_modules/aria-query/lib/util/iterationDecorator.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = iterationDecorator; var _iteratorProxy = _interopRequireDefault(require_iteratorProxy()); function _interopRequireDefault(e2) { return e2 && e2.__esModule ? e2 : { default: e2 }; } function _typeof5(o3) { "@babel/helpers - typeof"; return _typeof5 = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(o4) { return typeof o4; } : function(o4) { return o4 && typeof Symbol == "function" && o4.constructor === Symbol && o4 !== Symbol.prototype ? "symbol" : typeof o4; }, _typeof5(o3); } function iterationDecorator(collection, entries) { return typeof Symbol == "function" && _typeof5(Symbol.iterator) === "symbol" && Object.defineProperty(collection, Symbol.iterator, { value: _iteratorProxy.default.bind(entries) }), collection; } } }); // ../../node_modules/aria-query/lib/ariaPropsMap.js var require_ariaPropsMap = __commonJS({ "../../node_modules/aria-query/lib/ariaPropsMap.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var _iterationDecorator = _interopRequireDefault(require_iterationDecorator()); function _interopRequireDefault(e2) { return e2 && e2.__esModule ? e2 : { default: e2 }; } function _slicedToArray(r2, e2) { return _arrayWithHoles(r2) || _iterableToArrayLimit(r2, e2) || _unsupportedIterableToArray(r2, e2) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); } function _unsupportedIterableToArray(r2, a5) { if (r2) { if (typeof r2 == "string") return _arrayLikeToArray(r2, a5); var t2 = {}.toString.call(r2).slice(8, -1); return t2 === "Object" && r2.constructor && (t2 = r2.constructor.name), t2 === "Map" || t2 === "Set" ? Array.from(r2) : t2 === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t2) ? _arrayLikeToArray(r2, a5) : void 0; } } function _arrayLikeToArray(r2, a5) { (a5 == null || a5 > r2.length) && (a5 = r2.length); for (var e2 = 0, n3 = Array(a5); e2 < a5; e2++) n3[e2] = r2[e2]; return n3; } function _iterableToArrayLimit(r2, l3) { var t2 = r2 == null ? null : typeof Symbol < "u" && r2[Symbol.iterator] || r2["@@iterator"]; if (t2 != null) { var e2, n3, i3, u4, a5 = [], f6 = !0, o3 = !1; try { if (i3 = (t2 = t2.call(r2)).next, l3 === 0) { if (Object(t2) !== t2) return; f6 = !1; } else for (; !(f6 = (e2 = i3.call(t2)).done) && (a5.push(e2.value), a5.length !== l3); f6 = !0) ; } catch (r3) { o3 = !0, n3 = r3; } finally { try { if (!f6 && t2.return != null && (u4 = t2.return(), Object(u4) !== u4)) return; } finally { if (o3) throw n3; } } return a5; } } function _arrayWithHoles(r2) { if (Array.isArray(r2)) return r2; } var properties = [["aria-activedescendant", { type: "id" }], ["aria-atomic", { type: "boolean" }], ["aria-autocomplete", { type: "token", values: ["inline", "list", "both", "none"] }], ["aria-braillelabel", { type: "string" }], ["aria-brailleroledescription", { type: "string" }], ["aria-busy", { type: "boolean" }], ["aria-checked", { type: "tristate" }], ["aria-colcount", { type: "integer" }], ["aria-colindex", { type: "integer" }], ["aria-colspan", { type: "integer" }], ["aria-controls", { type: "idlist" }], ["aria-current", { type: "token", values: ["page", "step", "location", "date", "time", !0, !1] }], ["aria-describedby", { type: "idlist" }], ["aria-description", { type: "string" }], ["aria-details", { type: "id" }], ["aria-disabled", { type: "boolean" }], ["aria-dropeffect", { type: "tokenlist", values: ["copy", "execute", "link", "move", "none", "popup"] }], ["aria-errormessage", { type: "id" }], ["aria-expanded", { type: "boolean", allowundefined: !0 }], ["aria-flowto", { type: "idlist" }], ["aria-grabbed", { type: "boolean", allowundefined: !0 }], ["aria-haspopup", { type: "token", values: [!1, !0, "menu", "listbox", "tree", "grid", "dialog"] }], ["aria-hidden", { type: "boolean", allowundefined: !0 }], ["aria-invalid", { type: "token", values: ["grammar", !1, "spelling", !0] }], ["aria-keyshortcuts", { type: "string" }], ["aria-label", { type: "string" }], ["aria-labelledby", { type: "idlist" }], ["aria-level", { type: "integer" }], ["aria-live", { type: "token", values: ["assertive", "off", "polite"] }], ["aria-modal", { type: "boolean" }], ["aria-multiline", { type: "boolean" }], ["aria-multiselectable", { type: "boolean" }], ["aria-orientation", { type: "token", values: ["vertical", "undefined", "horizontal"] }], ["aria-owns", { type: "idlist" }], ["aria-placeholder", { type: "string" }], ["aria-posinset", { type: "integer" }], ["aria-pressed", { type: "tristate" }], ["aria-readonly", { type: "boolean" }], ["aria-relevant", { type: "tokenlist", values: ["additions", "all", "removals", "text"] }], ["aria-required", { type: "boolean" }], ["aria-roledescription", { type: "string" }], ["aria-rowcount", { type: "integer" }], ["aria-rowindex", { type: "integer" }], ["aria-rowspan", { type: "integer" }], ["aria-selected", { type: "boolean", allowundefined: !0 }], ["aria-setsize", { type: "integer" }], ["aria-sort", { type: "token", values: ["ascending", "descending", "none", "other"] }], ["aria-valuemax", { type: "number" }], ["aria-valuemin", { type: "number" }], ["aria-valuenow", { type: "number" }], ["aria-valuetext", { type: "string" }]], ariaPropsMap = { entries: function() { return properties; }, forEach: function(fn3) { for (var thisArg = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : null, _i = 0, _properties = properties; _i < _properties.length; _i++) { var _properties$_i = _slicedToArray(_properties[_i], 2), key = _properties$_i[0], values = _properties$_i[1]; fn3.call(thisArg, values, key, properties); } }, get: function(key) { var item = properties.filter(function(tuple) { return tuple[0] === key; })[0]; return item && item[1]; }, has: function(key) { return !!ariaPropsMap.get(key); }, keys: function() { return properties.map(function(_ref) { var _ref2 = _slicedToArray(_ref, 1), key = _ref2[0]; return key; }); }, values: function() { return properties.map(function(_ref3) { var _ref4 = _slicedToArray(_ref3, 2), values2 = _ref4[1]; return values2; }); } }, _default = exports.default = (0, _iterationDecorator.default)(ariaPropsMap, ariaPropsMap.entries()); } }); // ../../node_modules/aria-query/lib/domMap.js var require_domMap = __commonJS({ "../../node_modules/aria-query/lib/domMap.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var _iterationDecorator = _interopRequireDefault(require_iterationDecorator()); function _interopRequireDefault(e2) { return e2 && e2.__esModule ? e2 : { default: e2 }; } function _slicedToArray(r2, e2) { return _arrayWithHoles(r2) || _iterableToArrayLimit(r2, e2) || _unsupportedIterableToArray(r2, e2) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`); } function _unsupportedIterableToArray(r2, a5) { if (r2) { if (typeof r2 == "string") return _arrayLikeToArray(r2, a5); var t2 = {}.toString.call(r2).slice(8, -1); return t2 === "Object" && r2.constructor && (t2 = r2.constructor.name), t2 === "Map" || t2 === "Set" ? Array.from(r2) : t2 === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t2) ? _arrayLikeToArray(r2, a5) : void 0; } } function _arrayLikeToArray(r2, a5) { (a5 == null || a5 > r2.length) && (a5 = r2.length); for (var e2 = 0, n3 = Array(a5); e2 < a5; e2++) n3[e2] = r2[e2]; return n3; } function _iterableToArrayLimit(r2, l3) { var t2 = r2 == null ? null : typeof Symbol < "u" && r2[Symbol.iterator] || r2["@@iterator"]; if (t2 != null) { var e2, n3, i3, u4, a5 = [], f6 = !0, o3 = !1; try { if (i3 = (t2 = t2.call(r2)).next, l3 === 0) { if (Object(t2) !== t2) return; f6 = !1; } else for (; !(f6 = (e2 = i3.call(t2)).done) && (a5.push(e2.value), a5.length !== l3); f6 = !0) ; } catch (r3) { o3 = !0, n3 = r3; } finally { try { if (!f6 && t2.return != null && (u4 = t2.return(), Object(u4) !== u4)) return; } finally { if (o3) throw n3; } } return a5; } } function _arrayWithHoles(r2) { if (Array.isArray(r2)) return r2; } var dom = [["a", { reserved: !1 }], ["abbr", { reserved: !1 }], ["acronym", { reserved: !1 }], ["address", { reserved: !1 }], ["applet", { reserved: !1 }], ["area", { reserved: !1 }], ["article", { reserved: !1 }], ["aside", { reserved: !1 }], ["audio", { reserved: !1 }], ["b", { reserved: !1 }], ["base", { reserved: !0 }], ["bdi", { reserved: !1 }], ["bdo", { reserved: !1 }], ["big", { reserved: !1 }], ["blink", { reserved: !1 }], ["blockquote", { reserved: !1 }], ["body", { reserved: !1 }], ["br", { reserved: !1 }], ["button", { reserved: !1 }], ["canvas", { reserved: !1 }], ["caption", { reserved: !1 }], ["center", { reserved: !1 }], ["cite", { reserved: !1 }], ["code", { reserved: !1 }], ["col", { reserved: !0 }], ["colgroup", { reserved: !0 }], ["content", { reserved: !1 }], ["data", { reserved: !1 }], ["datalist", { reserved: !1 }], ["dd", { reserved: !1 }], ["del", { reserved: !1 }], ["details", { reserved: !1 }], ["dfn", { reserved: !1 }], ["dialog", { reserved: !1 }], ["dir", { reserved: !1 }], ["div", { reserved: !1 }], ["dl", { reserved: !1 }], ["dt", { reserved: !1 }], ["em", { reserved: !1 }], ["embed", { reserved: !1 }], ["fieldset", { reserved: !1 }], ["figcaption", { reserved: !1 }], ["figure", { reserved: !1 }], ["font", { reserved: !1 }], ["footer", { reserved: !1 }], ["form", { reserved: !1 }], ["frame", { reserved: !1 }], ["frameset", { reserved: !1 }], ["h1", { reserved: !1 }], ["h2", { reserved: !1 }], ["h3", { reserved: !1 }], ["h4", { reserved: !1 }], ["h5", { reserved: !1 }], ["h6", { reserved: !1 }], ["head", { reserved: !0 }], ["header", { reserved: !1 }], ["hgroup", { reserved: !1 }], ["hr", { reserved: !1 }], ["html", { reserved: !0 }], ["i", { reserved: !1 }], ["iframe", { reserved: !1 }], ["img", { reserved: !1 }], ["input", { reserved: !1 }], ["ins", { reserved: !1 }], ["kbd", { reserved: !1 }], ["keygen", { reserved: !1 }], ["label", { reserved: !1 }], ["legend", { reserved: !1 }], ["li", { reserved: !1 }], ["link", { reserved: !0 }], ["main", { reserved: !1 }], ["map", { reserved: !1 }], ["mark", { reserved: !1 }], ["marquee", { reserved: !1 }], ["menu", { reserved: !1 }], ["menuitem", { reserved: !1 }], ["meta", { reserved: !0 }], ["meter", { reserved: !1 }], ["nav", { reserved: !1 }], ["noembed", { reserved: !0 }], ["noscript", { reserved: !0 }], ["object", { reserved: !1 }], ["ol", { reserved: !1 }], ["optgroup", { reserved: !1 }], ["option", { reserved: !1 }], ["output", { reserved: !1 }], ["p", { reserved: !1 }], ["param", { reserved: !0 }], ["picture", { reserved: !0 }], ["pre", { reserved: !1 }], ["progress", { reserved: !1 }], ["q", { reserved: !1 }], ["rp", { reserved: !1 }], ["rt", { reserved: !1 }], ["rtc", { reserved: !1 }], ["ruby", { reserved: !1 }], ["s", { reserved: !1 }], ["samp", { reserved: !1 }], ["script", { reserved: !0 }], ["section", { reserved: !1 }], ["select", { reserved: !1 }], ["small", { reserved: !1 }], ["source", { reserved: !0 }], ["spacer", { reserved: !1 }], ["span", { reserved: !1 }], ["strike", { reserved: !1 }], ["strong", { reserved: !1 }], ["style", { reserved: !0 }], ["sub", { reserved: !1 }], ["summary", { reserved: !1 }], ["sup", { reserved: !1 }], ["table", { reserved: !1 }], ["tbody", { reserved: !1 }], ["td", { reserved: !1 }], ["textarea", { reserved: !1 }], ["tfoot", { reserved: !1 }], ["th", { reserved: !1 }], ["thead", { reserved: !1 }], ["time", { reserved: !1 }], ["title", { reserved: !0 }], ["tr", { reserved: !1 }], ["track", { reserved: !0 }], ["tt", { reserved: !1 }], ["u", { reserved: !1 }], ["ul", { reserved: !1 }], ["var", { reserved: !1 }], ["video", { reserved: !1 }], ["wbr", { reserved: !1 }], ["xmp", { reserved: !1 }]], domMap = { entries: function() { return dom; }, forEach: function(fn3) { for (var thisArg = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : null, _i = 0, _dom = dom; _i < _dom.length; _i++) { var _dom$_i = _slicedToArray(_dom[_i], 2), key = _dom$_i[0], values = _dom$_i[1]; fn3.call(thisArg, values, key, dom); } }, get: function(key) { var item = dom.filter(function(tuple) { return tuple[0] === key; })[0]; return item && item[1]; }, has: function(key) { return !!domMap.get(key); }, keys: function() { return dom.map(function(_ref) { var _ref2 = _slicedToArray(_ref, 1), key = _ref2[0]; return key; }); }, values: function() { return dom.map(function(_ref3) { var _ref4 = _slicedToArray(_ref3, 2), values2 = _ref4[1]; return values2; }); } }, _default = exports.default = (0, _iterationDecorator.default)(domMap, domMap.entries()); } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/commandRole.js var require_commandRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/commandRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var commandRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: {}, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "widget"]] }, _default = exports.default = commandRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/compositeRole.js var require_compositeRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/compositeRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var compositeRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-activedescendant": null, "aria-disabled": null }, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "widget"]] }, _default = exports.default = compositeRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/inputRole.js var require_inputRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/inputRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var inputRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-disabled": null }, relatedConcepts: [{ concept: { name: "input" }, module: "XForms" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "widget"]] }, _default = exports.default = inputRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/landmarkRole.js var require_landmarkRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/landmarkRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var landmarkRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: {}, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure", "section"]] }, _default = exports.default = landmarkRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/rangeRole.js var require_rangeRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/rangeRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var rangeRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-valuemax": null, "aria-valuemin": null, "aria-valuenow": null }, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure"]] }, _default = exports.default = rangeRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js var require_roletypeRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var roletypeRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: [], prohibitedProps: [], props: { "aria-atomic": null, "aria-busy": null, "aria-controls": null, "aria-current": null, "aria-describedby": null, "aria-details": null, "aria-dropeffect": null, "aria-flowto": null, "aria-grabbed": null, "aria-hidden": null, "aria-keyshortcuts": null, "aria-label": null, "aria-labelledby": null, "aria-live": null, "aria-owns": null, "aria-relevant": null, "aria-roledescription": null }, relatedConcepts: [{ concept: { name: "role" }, module: "XHTML" }, { concept: { name: "type" }, module: "Dublin Core" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [] }, _default = exports.default = roletypeRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/sectionRole.js var require_sectionRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/sectionRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var sectionRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: [], prohibitedProps: [], props: {}, relatedConcepts: [{ concept: { name: "frontmatter" }, module: "DTB" }, { concept: { name: "level" }, module: "DTB" }, { concept: { name: "level" }, module: "SMIL" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure"]] }, _default = exports.default = sectionRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/sectionheadRole.js var require_sectionheadRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/sectionheadRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var sectionheadRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author", "contents"], prohibitedProps: [], props: {}, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure"]] }, _default = exports.default = sectionheadRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/selectRole.js var require_selectRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/selectRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var selectRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-orientation": null }, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "widget", "composite"], ["roletype", "structure", "section", "group"]] }, _default = exports.default = selectRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/structureRole.js var require_structureRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/structureRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var structureRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: [], prohibitedProps: [], props: {}, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype"]] }, _default = exports.default = structureRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/widgetRole.js var require_widgetRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/widgetRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var widgetRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: [], prohibitedProps: [], props: {}, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype"]] }, _default = exports.default = widgetRole; } }); // ../../node_modules/aria-query/lib/etc/roles/abstract/windowRole.js var require_windowRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/abstract/windowRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var windowRole = { abstract: !0, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-modal": null }, relatedConcepts: [], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype"]] }, _default = exports.default = windowRole; } }); // ../../node_modules/aria-query/lib/etc/roles/ariaAbstractRoles.js var require_ariaAbstractRoles = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/ariaAbstractRoles.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var _commandRole = _interopRequireDefault(require_commandRole()), _compositeRole = _interopRequireDefault(require_compositeRole()), _inputRole = _interopRequireDefault(require_inputRole()), _landmarkRole = _interopRequireDefault(require_landmarkRole()), _rangeRole = _interopRequireDefault(require_rangeRole()), _roletypeRole = _interopRequireDefault(require_roletypeRole()), _sectionRole = _interopRequireDefault(require_sectionRole()), _sectionheadRole = _interopRequireDefault(require_sectionheadRole()), _selectRole = _interopRequireDefault(require_selectRole()), _structureRole = _interopRequireDefault(require_structureRole()), _widgetRole = _interopRequireDefault(require_widgetRole()), _windowRole = _interopRequireDefault(require_windowRole()); function _interopRequireDefault(e2) { return e2 && e2.__esModule ? e2 : { default: e2 }; } var ariaAbstractRoles = [["command", _commandRole.default], ["composite", _compositeRole.default], ["input", _inputRole.default], ["landmark", _landmarkRole.default], ["range", _rangeRole.default], ["roletype", _roletypeRole.default], ["section", _sectionRole.default], ["sectionhead", _sectionheadRole.default], ["select", _selectRole.default], ["structure", _structureRole.default], ["widget", _widgetRole.default], ["window", _windowRole.default]], _default = exports.default = ariaAbstractRoles; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/alertRole.js var require_alertRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/alertRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var alertRole = { abstract: !1, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-atomic": "true", "aria-live": "assertive" }, relatedConcepts: [{ concept: { name: "alert" }, module: "XForms" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure", "section"]] }, _default = exports.default = alertRole; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/alertdialogRole.js var require_alertdialogRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/alertdialogRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var alertdialogRole = { abstract: !1, accessibleNameRequired: !0, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: {}, relatedConcepts: [{ concept: { name: "alert" }, module: "XForms" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure", "section", "alert"], ["roletype", "window", "dialog"]] }, _default = exports.default = alertdialogRole; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/applicationRole.js var require_applicationRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/applicationRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var applicationRole = { abstract: !1, accessibleNameRequired: !0, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-activedescendant": null, "aria-disabled": null, "aria-errormessage": null, "aria-expanded": null, "aria-haspopup": null, "aria-invalid": null }, relatedConcepts: [{ concept: { name: "Device Independence Delivery Unit" } }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure"]] }, _default = exports.default = applicationRole; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/articleRole.js var require_articleRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/articleRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var articleRole = { abstract: !1, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: { "aria-posinset": null, "aria-setsize": null }, relatedConcepts: [{ concept: { name: "article" }, module: "HTML" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure", "document"]] }, _default = exports.default = articleRole; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/bannerRole.js var require_bannerRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/bannerRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var bannerRole = { abstract: !1, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: {}, relatedConcepts: [{ concept: { constraints: ["scoped to the body element"], name: "header" }, module: "HTML" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure", "section", "landmark"]] }, _default = exports.default = bannerRole; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js var require_blockquoteRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var blockquoteRole = { abstract: !1, accessibleNameRequired: !1, baseConcepts: [], childrenPresentational: !1, nameFrom: ["author"], prohibitedProps: [], props: {}, relatedConcepts: [{ concept: { name: "blockquote" }, module: "HTML" }], requireContextRole: [], requiredContextRole: [], requiredOwnedElements: [], requiredProps: {}, superClass: [["roletype", "structure", "section"]] }, _default = exports.default = blockquoteRole; } }); // ../../node_modules/aria-query/lib/etc/roles/literal/buttonRole.js var require_buttonRole = __commonJS({ "../../node_modules/aria-query/lib/etc/roles/literal/buttonRole.js"(exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); exports.default = void 0; var buttonRole = { abstract: !1, accessibleNameRequired: !0, baseConcepts: [], childrenPresentational: !0, nameFrom: ["author", "contents"], prohibitedProps: [], props: { "aria-disabled": null, "aria-expanded": null, "aria-haspopup": null