{"id":"j0kZ","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/framer-motion/package.json","includedInParent":true,"mtime":1616745792942},{"name":"./use-transform.js","loc":{"line":1,"column":29},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-inverted-scale.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-transform.js"},{"name":"hey-listen","loc":{"line":2,"column":35},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-inverted-scale.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/hey-listen/dist/hey-listen.es.js"},{"name":"./use-motion-value.js","loc":{"line":3,"column":31},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-inverted-scale.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-motion-value.js"},{"name":"../context/MotionContext/index.js","loc":{"line":4,"column":40},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/use-inverted-scale.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/MotionContext/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useInvertedScale=u,exports.invertScale=void 0;var e=require(\"./use-transform.js\"),t=require(\"hey-listen\"),r=require(\"./use-motion-value.js\"),n=require(\"../context/MotionContext/index.js\"),s=1e5,a=function(e){return e>.001?1/e:s};exports.invertScale=a;var o=!1;function u(s){var u=(0,r.useMotionValue)(1),i=(0,r.useMotionValue)(1),l=(0,n.useVisualElementContext)();return(0,t.invariant)(!(!s&&!l),\"If no scale values are provided, useInvertedScale must be used within a child of another motion component.\"),(0,t.warning)(o,\"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead.\"),o=!0,s?(u=s.scaleX||u,i=s.scaleY||i):l&&(u=l.getValue(\"scaleX\",1),i=l.getValue(\"scaleY\",1)),{scaleX:(0,e.useTransform)(u,a),scaleY:(0,e.useTransform)(i,a)}}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":93}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":95}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":103}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":120}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":1,"column":0},"generated":{"line":1,"column":122}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":1,"column":0},"generated":{"line":1,"column":126}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":1,"column":0},"generated":{"line":1,"column":128}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":1,"column":0},"generated":{"line":1,"column":136}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":2,"column":0},"generated":{"line":1,"column":158}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":2,"column":0},"generated":{"line":1,"column":160}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":2,"column":0},"generated":{"line":1,"column":168}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":3,"column":0},"generated":{"line":1,"column":182}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":3,"column":0},"generated":{"line":1,"column":184}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":3,"column":0},"generated":{"line":1,"column":192}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":4,"column":0},"generated":{"line":1,"column":217}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":4,"column":0},"generated":{"line":1,"column":219}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":4,"column":0},"generated":{"line":1,"column":227}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"maxScale","original":{"line":9,"column":4},"generated":{"line":1,"column":264}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":9,"column":15},"generated":{"line":1,"column":266}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"invertScale","original":{"line":10,"column":4},"generated":{"line":1,"column":270}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":10,"column":18},"generated":{"line":1,"column":272}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":10,"column":28},"generated":{"line":1,"column":281}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":11,"column":11},"generated":{"line":1,"column":284}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":11,"column":11},"generated":{"line":1,"column":291}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":11,"column":19},"generated":{"line":1,"column":293}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":11,"column":27},"generated":{"line":1,"column":298}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":11,"column":31},"generated":{"line":1,"column":300}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"maxScale","original":{"line":11,"column":39},"generated":{"line":1,"column":302}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":305}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":313}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":63,"column":1},"generated":{"line":1,"column":325}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":13,"column":0},"generated":{"line":1,"column":327}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"hasWarned","original":{"line":13,"column":4},"generated":{"line":1,"column":331}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":13,"column":16},"generated":{"line":1,"column":334}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":45,"column":0},"generated":{"line":1,"column":336}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"useInvertedScale","original":{"line":45,"column":9},"generated":{"line":1,"column":345}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":45,"column":26},"generated":{"line":1,"column":347}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":46,"column":8},"generated":{"line":1,"column":350}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":46,"column":8},"generated":{"line":1,"column":354}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":46,"column":23},"generated":{"line":1,"column":357}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":46,"column":38},"generated":{"line":1,"column":359}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":46,"column":38},"generated":{"line":1,"column":361}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":46,"column":38},"generated":{"line":1,"column":377}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":47,"column":8},"generated":{"line":1,"column":380}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":47,"column":23},"generated":{"line":1,"column":383}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":47,"column":38},"generated":{"line":1,"column":385}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":47,"column":38},"generated":{"line":1,"column":387}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":47,"column":38},"generated":{"line":1,"column":403}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"visualElement","original":{"line":48,"column":8},"generated":{"line":1,"column":406}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":48,"column":24},"generated":{"line":1,"column":409}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":48,"column":4},"generated":{"line":1,"column":411}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":48,"column":4},"generated":{"line":1,"column":413}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":62,"column":11},"generated":{"line":1,"column":440}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":49,"column":14},"generated":{"line":1,"column":447}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":49,"column":14},"generated":{"line":1,"column":449}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":49,"column":14},"generated":{"line":1,"column":451}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":49,"column":17},"generated":{"line":1,"column":465}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"visualElement","original":{"line":49,"column":26},"generated":{"line":1,"column":469}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":49,"column":42},"generated":{"line":1,"column":472}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"hasWarned","original":{"line":50,"column":12},"generated":{"line":1,"column":583}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"hasWarned","original":{"line":50,"column":12},"generated":{"line":1,"column":585}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"hasWarned","original":{"line":50,"column":12},"generated":{"line":1,"column":587}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"hasWarned","original":{"line":50,"column":12},"generated":{"line":1,"column":596}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":50,"column":23},"generated":{"line":1,"column":598}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"hasWarned","original":{"line":51,"column":4},"generated":{"line":1,"column":689}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":51,"column":16},"generated":{"line":1,"column":692}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":52,"column":8},"generated":{"line":1,"column":694}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":53,"column":8},"generated":{"line":1,"column":697}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":53,"column":23},"generated":{"line":1,"column":699}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scaleX","original":{"line":53,"column":29},"generated":{"line":1,"column":701}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":53,"column":39},"generated":{"line":1,"column":709}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":54,"column":8},"generated":{"line":1,"column":711}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scale","original":{"line":54,"column":23},"generated":{"line":1,"column":713}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scaleY","original":{"line":54,"column":29},"generated":{"line":1,"column":715}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":54,"column":39},"generated":{"line":1,"column":723}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"visualElement","original":{"line":56,"column":13},"generated":{"line":1,"column":726}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":57,"column":8},"generated":{"line":1,"column":730}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"visualElement","original":{"line":57,"column":23},"generated":{"line":1,"column":732}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"getValue","original":{"line":57,"column":37},"generated":{"line":1,"column":734}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":57,"column":46},"generated":{"line":1,"column":743}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":57,"column":56},"generated":{"line":1,"column":752}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":58,"column":8},"generated":{"line":1,"column":755}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"visualElement","original":{"line":58,"column":23},"generated":{"line":1,"column":757}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"getValue","original":{"line":58,"column":37},"generated":{"line":1,"column":759}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":58,"column":46},"generated":{"line":1,"column":768}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":58,"column":56},"generated":{"line":1,"column":777}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":62,"column":11},"generated":{"line":1,"column":781}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scaleX","original":{"line":62,"column":13},"generated":{"line":1,"column":782}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":60,"column":17},"generated":{"line":1,"column":790}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":60,"column":30},"generated":{"line":1,"column":792}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":60,"column":30},"generated":{"line":1,"column":794}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleX","original":{"line":60,"column":30},"generated":{"line":1,"column":808}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"invertScale","original":{"line":60,"column":44},"generated":{"line":1,"column":810}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"scaleY","original":{"line":62,"column":29},"generated":{"line":1,"column":813}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","original":{"line":61,"column":17},"generated":{"line":1,"column":821}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":61,"column":30},"generated":{"line":1,"column":823}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":61,"column":30},"generated":{"line":1,"column":825}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"parentScaleY","original":{"line":61,"column":30},"generated":{"line":1,"column":839}},{"source":"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js","name":"invertScale","original":{"line":61,"column":44},"generated":{"line":1,"column":841}}],"sources":{"../node_modules/framer-motion/dist/es/value/use-inverted-scale.js":"import { useTransform } from './use-transform.js';\nimport { invariant, warning } from 'hey-listen';\nimport { useMotionValue } from './use-motion-value.js';\nimport { useVisualElementContext } from '../context/MotionContext/index.js';\n\n// Keep things reasonable and avoid scale: Infinity. In practise we might need\n// to add another value, opacity, that could interpolate scaleX/Y [0,0.01] => [0,1]\n// to simply hide content at unreasonable scales.\nvar maxScale = 100000;\nvar invertScale = function (scale) {\n    return scale > 0.001 ? 1 / scale : maxScale;\n};\nvar hasWarned = false;\n/**\n * Returns a `MotionValue` each for `scaleX` and `scaleY` that update with the inverse\n * of their respective parent scales.\n *\n * This is useful for undoing the distortion of content when scaling a parent component.\n *\n * By default, `useInvertedScale` will automatically fetch `scaleX` and `scaleY` from the nearest parent.\n * By passing other `MotionValue`s in as `useInvertedScale({ scaleX, scaleY })`, it will invert the output\n * of those instead.\n *\n * @motion\n *\n * ```jsx\n * const MyComponent = () => {\n *   const { scaleX, scaleY } = useInvertedScale()\n *   return <motion.div style={{ scaleX, scaleY }} />\n * }\n * ```\n *\n * @library\n *\n * ```jsx\n * function MyComponent() {\n *   const { scaleX, scaleY } = useInvertedScale()\n *   return <Frame scaleX={scaleX} scaleY={scaleY} />\n * }\n * ```\n *\n * @deprecated\n * @internal\n */\nfunction useInvertedScale(scale) {\n    var parentScaleX = useMotionValue(1);\n    var parentScaleY = useMotionValue(1);\n    var visualElement = useVisualElementContext();\n    invariant(!!(scale || visualElement), \"If no scale values are provided, useInvertedScale must be used within a child of another motion component.\");\n    warning(hasWarned, \"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead.\");\n    hasWarned = true;\n    if (scale) {\n        parentScaleX = scale.scaleX || parentScaleX;\n        parentScaleY = scale.scaleY || parentScaleY;\n    }\n    else if (visualElement) {\n        parentScaleX = visualElement.getValue(\"scaleX\", 1);\n        parentScaleY = visualElement.getValue(\"scaleY\", 1);\n    }\n    var scaleX = useTransform(parentScaleX, invertScale);\n    var scaleY = useTransform(parentScaleY, invertScale);\n    return { scaleX: scaleX, scaleY: scaleY };\n}\n\nexport { invertScale, useInvertedScale };\n"},"lineCount":null}},"error":null,"hash":"73158e522cce1c5945518f6c92ff9e96","cacheData":{"env":{}}}