{"id":"NPgS","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/example/package.json","includedInParent":true,"mtime":1616745785170},{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/package.json","includedInParent":true,"mtime":1616745791321},{"name":"./array","loc":{"line":1,"column":24},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/DOMutils.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/array.js"},{"name":"./is","loc":{"line":2,"column":42},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/DOMutils.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/is.js"},{"name":"./tabOrder","loc":{"line":3,"column":32},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/DOMutils.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/tabOrder.js"},{"name":"./tabUtils","loc":{"line":4,"column":55},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/DOMutils.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/focus-lock/dist/es2015/utils/tabUtils.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.parentAutofocusables=exports.getAllTabbableNodes=exports.getTabbableNodes=exports.filterFocusable=void 0;var e=require(\"./array\"),r=require(\"./is\"),t=require(\"./tabOrder\"),o=require(\"./tabUtils\"),s=function(t){return(0,e.toArray)(t).filter(function(e){return(0,r.isVisible)(e)}).filter(function(e){return(0,r.notHiddenInput)(e)})};exports.filterFocusable=s;var a=function(e,r){return(0,t.orderByTabIndex)(s((0,o.getFocusables)(e,r)),!0,r)};exports.getTabbableNodes=a;var u=function(e){return(0,t.orderByTabIndex)(s((0,o.getFocusables)(e)),!1)};exports.getAllTabbableNodes=u;var n=function(e){return s((0,o.getParentAutofocusables)(e))};exports.parentAutofocusables=n;"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":0}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":13}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":20}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":35}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":43}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":56}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":57}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":64}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":68}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":76}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":97}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":105}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":125}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":133}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":150}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":158}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":179}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":1,"column":0},"generated":{"line":1,"column":181}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":1,"column":0},"generated":{"line":1,"column":185}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":1,"column":0},"generated":{"line":1,"column":187}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":1,"column":0},"generated":{"line":1,"column":195}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":2,"column":0},"generated":{"line":1,"column":206}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":2,"column":0},"generated":{"line":1,"column":208}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":2,"column":0},"generated":{"line":1,"column":216}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":3,"column":0},"generated":{"line":1,"column":224}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":3,"column":0},"generated":{"line":1,"column":226}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":3,"column":0},"generated":{"line":1,"column":234}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":4,"column":0},"generated":{"line":1,"column":248}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":4,"column":0},"generated":{"line":1,"column":250}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":4,"column":0},"generated":{"line":1,"column":258}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":5,"column":11},"generated":{"line":1,"column":272}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":5,"column":29},"generated":{"line":1,"column":274}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"nodes","original":{"line":5,"column":39},"generated":{"line":1,"column":283}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":6,"column":11},"generated":{"line":1,"column":286}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":6,"column":11},"generated":{"line":1,"column":293}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"nodes","original":{"line":6,"column":19},"generated":{"line":1,"column":295}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"nodes","original":{"line":6,"column":19},"generated":{"line":1,"column":297}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"nodes","original":{"line":6,"column":19},"generated":{"line":1,"column":306}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filter","original":{"line":7,"column":9},"generated":{"line":1,"column":309}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":7,"column":16},"generated":{"line":1,"column":316}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":7,"column":26},"generated":{"line":1,"column":325}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":7,"column":41},"generated":{"line":1,"column":328}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":7,"column":41},"generated":{"line":1,"column":335}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":7,"column":51},"generated":{"line":1,"column":337}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":7,"column":51},"generated":{"line":1,"column":339}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":7,"column":51},"generated":{"line":1,"column":350}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filter","original":{"line":8,"column":9},"generated":{"line":1,"column":355}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":8,"column":16},"generated":{"line":1,"column":362}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":8,"column":26},"generated":{"line":1,"column":371}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":8,"column":41},"generated":{"line":1,"column":374}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":8,"column":41},"generated":{"line":1,"column":381}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":8,"column":56},"generated":{"line":1,"column":383}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":8,"column":56},"generated":{"line":1,"column":385}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"node","original":{"line":8,"column":56},"generated":{"line":1,"column":401}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":407}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":415}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":431}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":10,"column":7},"generated":{"line":1,"column":433}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"getTabbableNodes","original":{"line":10,"column":11},"generated":{"line":1,"column":437}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":10,"column":30},"generated":{"line":1,"column":439}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":10,"column":40},"generated":{"line":1,"column":448}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"withGuards","original":{"line":10,"column":50},"generated":{"line":1,"column":450}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":11,"column":11},"generated":{"line":1,"column":453}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":11,"column":11},"generated":{"line":1,"column":460}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":11,"column":27},"generated":{"line":1,"column":462}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":11,"column":27},"generated":{"line":1,"column":464}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":11,"column":27},"generated":{"line":1,"column":481}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":11,"column":43},"generated":{"line":1,"column":484}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":11,"column":57},"generated":{"line":1,"column":486}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":11,"column":57},"generated":{"line":1,"column":488}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":11,"column":57},"generated":{"line":1,"column":503}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"withGuards","original":{"line":11,"column":67},"generated":{"line":1,"column":505}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":11,"column":81},"generated":{"line":1,"column":510}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"withGuards","original":{"line":11,"column":87},"generated":{"line":1,"column":512}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":516}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":524}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":541}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":13,"column":7},"generated":{"line":1,"column":543}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"getAllTabbableNodes","original":{"line":13,"column":11},"generated":{"line":1,"column":547}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":13,"column":33},"generated":{"line":1,"column":549}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":13,"column":43},"generated":{"line":1,"column":558}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":14,"column":11},"generated":{"line":1,"column":561}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":14,"column":11},"generated":{"line":1,"column":568}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":14,"column":27},"generated":{"line":1,"column":570}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":14,"column":27},"generated":{"line":1,"column":572}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":14,"column":27},"generated":{"line":1,"column":589}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":14,"column":43},"generated":{"line":1,"column":592}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":14,"column":57},"generated":{"line":1,"column":594}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":14,"column":57},"generated":{"line":1,"column":596}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNodes","original":{"line":14,"column":57},"generated":{"line":1,"column":611}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":14,"column":69},"generated":{"line":1,"column":616}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":620}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":628}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":648}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":650}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"parentAutofocusables","original":{"line":16,"column":11},"generated":{"line":1,"column":654}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":34},"generated":{"line":1,"column":656}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNode","original":{"line":16,"column":44},"generated":{"line":1,"column":665}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":17,"column":11},"generated":{"line":1,"column":668}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"filterFocusable","original":{"line":17,"column":11},"generated":{"line":1,"column":675}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":17,"column":27},"generated":{"line":1,"column":678}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNode","original":{"line":17,"column":51},"generated":{"line":1,"column":680}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNode","original":{"line":17,"column":51},"generated":{"line":1,"column":682}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","name":"topNode","original":{"line":17,"column":51},"generated":{"line":1,"column":707}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":712}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":720}},{"source":"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js","original":{"line":16,"column":7},"generated":{"line":1,"column":741}}],"sources":{"../node_modules/focus-lock/dist/es2015/utils/DOMutils.js":"import { toArray } from './array';\nimport { isVisible, notHiddenInput } from './is';\nimport { orderByTabIndex } from './tabOrder';\nimport { getFocusables, getParentAutofocusables } from './tabUtils';\nexport var filterFocusable = function (nodes) {\n    return toArray(nodes)\n        .filter(function (node) { return isVisible(node); })\n        .filter(function (node) { return notHiddenInput(node); });\n};\nexport var getTabbableNodes = function (topNodes, withGuards) {\n    return orderByTabIndex(filterFocusable(getFocusables(topNodes, withGuards)), true, withGuards);\n};\nexport var getAllTabbableNodes = function (topNodes) {\n    return orderByTabIndex(filterFocusable(getFocusables(topNodes)), false);\n};\nexport var parentAutofocusables = function (topNode) {\n    return filterFocusable(getParentAutofocusables(topNode));\n};\n"},"lineCount":null}},"error":null,"hash":"361a84326054f02b89ea5d6c1f0682ff","cacheData":{"env":{}}}