{"id":"sC37","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":"../../value/index.js","loc":{"line":1,"column":28},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/utils/motion-values.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/index.js"},{"name":"../../value/utils/is-motion-value.js","loc":{"line":2,"column":30},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/utils/motion-values.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/value/utils/is-motion-value.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.updateMotionValuesFromProps=i;var e=require(\"../../value/index.js\"),a=require(\"../../value/utils/is-motion-value.js\");function i(i,u,o){var l;for(var r in u){var t=u[r],s=o[r];if((0,a.isMotionValue)(t))i.addValue(r,t);else if((0,a.isMotionValue)(s))i.addValue(r,(0,e.motionValue)(t));else if(s!==t)if(i.hasValue(r)){var n=i.getValue(r);!n.hasAnimated&&n.set(t)}else i.addValue(r,(0,e.motionValue)(null!==(l=i.getStaticValue(r))&&void 0!==l?l:t))}for(var r in o)void 0===u[r]&&i.removeValue(r);return u}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":45,"column":1},"generated":{"line":1,"column":104}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":1,"column":0},"generated":{"line":1,"column":106}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":1,"column":0},"generated":{"line":1,"column":110}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":1,"column":0},"generated":{"line":1,"column":112}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":1,"column":0},"generated":{"line":1,"column":120}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":2,"column":0},"generated":{"line":1,"column":144}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":2,"column":0},"generated":{"line":1,"column":146}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":2,"column":0},"generated":{"line":1,"column":154}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":4,"column":0},"generated":{"line":1,"column":194}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"updateMotionValuesFromProps","original":{"line":4,"column":9},"generated":{"line":1,"column":203}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":4,"column":37},"generated":{"line":1,"column":205}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"next","original":{"line":4,"column":46},"generated":{"line":1,"column":207}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prev","original":{"line":4,"column":52},"generated":{"line":1,"column":209}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"_a","original":{"line":5,"column":8},"generated":{"line":1,"column":212}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"_a","original":{"line":5,"column":8},"generated":{"line":1,"column":216}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":6,"column":9},"generated":{"line":1,"column":218}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":6,"column":9},"generated":{"line":1,"column":222}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":6,"column":13},"generated":{"line":1,"column":226}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"next","original":{"line":6,"column":20},"generated":{"line":1,"column":231}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":6,"column":26},"generated":{"line":1,"column":233}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":7,"column":12},"generated":{"line":1,"column":234}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":7,"column":12},"generated":{"line":1,"column":238}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"next","original":{"line":7,"column":24},"generated":{"line":1,"column":240}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":7,"column":29},"generated":{"line":1,"column":242}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prevValue","original":{"line":8,"column":12},"generated":{"line":1,"column":245}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prev","original":{"line":8,"column":24},"generated":{"line":1,"column":247}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":8,"column":29},"generated":{"line":1,"column":249}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":9,"column":12},"generated":{"line":1,"column":252}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":9,"column":12},"generated":{"line":1,"column":256}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":9,"column":26},"generated":{"line":1,"column":258}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":9,"column":26},"generated":{"line":1,"column":260}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":9,"column":26},"generated":{"line":1,"column":275}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":14,"column":12},"generated":{"line":1,"column":278}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"addValue","original":{"line":14,"column":20},"generated":{"line":1,"column":280}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":14,"column":29},"generated":{"line":1,"column":289}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":14,"column":34},"generated":{"line":1,"column":291}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":16,"column":13},"generated":{"line":1,"column":299}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":16,"column":17},"generated":{"line":1,"column":303}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prevValue","original":{"line":16,"column":31},"generated":{"line":1,"column":305}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prevValue","original":{"line":16,"column":31},"generated":{"line":1,"column":307}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prevValue","original":{"line":16,"column":31},"generated":{"line":1,"column":322}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":21,"column":12},"generated":{"line":1,"column":325}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"addValue","original":{"line":21,"column":20},"generated":{"line":1,"column":327}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":21,"column":29},"generated":{"line":1,"column":336}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":21,"column":34},"generated":{"line":1,"column":339}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":21,"column":46},"generated":{"line":1,"column":341}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":21,"column":46},"generated":{"line":1,"column":343}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":21,"column":46},"generated":{"line":1,"column":356}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":23,"column":13},"generated":{"line":1,"column":365}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prevValue","original":{"line":23,"column":17},"generated":{"line":1,"column":368}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":23,"column":31},"generated":{"line":1,"column":372}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":29,"column":16},"generated":{"line":1,"column":374}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":29,"column":16},"generated":{"line":1,"column":377}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"hasValue","original":{"line":29,"column":24},"generated":{"line":1,"column":379}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":29,"column":33},"generated":{"line":1,"column":388}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":29,"column":39},"generated":{"line":1,"column":391}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"existingValue","original":{"line":30,"column":20},"generated":{"line":1,"column":392}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"existingValue","original":{"line":30,"column":20},"generated":{"line":1,"column":396}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":30,"column":36},"generated":{"line":1,"column":398}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"getValue","original":{"line":30,"column":44},"generated":{"line":1,"column":400}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":30,"column":53},"generated":{"line":1,"column":409}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"existingValue","original":{"line":32,"column":17},"generated":{"line":1,"column":413}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"hasAnimated","original":{"line":32,"column":31},"generated":{"line":1,"column":415}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"existingValue","original":{"line":32,"column":46},"generated":{"line":1,"column":428}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"set","original":{"line":32,"column":60},"generated":{"line":1,"column":430}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":32,"column":64},"generated":{"line":1,"column":434}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":35,"column":16},"generated":{"line":1,"column":442}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"addValue","original":{"line":35,"column":24},"generated":{"line":1,"column":444}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":35,"column":33},"generated":{"line":1,"column":453}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":35,"column":38},"generated":{"line":1,"column":456}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":35,"column":50},"generated":{"line":1,"column":458}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":35,"column":50},"generated":{"line":1,"column":460}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":35,"column":89},"generated":{"line":1,"column":473}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"_a","original":{"line":35,"column":51},"generated":{"line":1,"column":481}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":35,"column":56},"generated":{"line":1,"column":483}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"getStaticValue","original":{"line":35,"column":64},"generated":{"line":1,"column":485}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":35,"column":79},"generated":{"line":1,"column":500}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":35,"column":104},"generated":{"line":1,"column":510}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"_a","original":{"line":35,"column":97},"generated":{"line":1,"column":514}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"_a","original":{"line":35,"column":113},"generated":{"line":1,"column":516}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"nextValue","original":{"line":35,"column":118},"generated":{"line":1,"column":518}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":40,"column":9},"generated":{"line":1,"column":522}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","original":{"line":40,"column":9},"generated":{"line":1,"column":526}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":40,"column":13},"generated":{"line":1,"column":530}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"prev","original":{"line":40,"column":20},"generated":{"line":1,"column":535}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"undefined","original":{"line":41,"column":26},"generated":{"line":1,"column":542}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"next","original":{"line":41,"column":12},"generated":{"line":1,"column":546}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":41,"column":17},"generated":{"line":1,"column":548}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"element","original":{"line":42,"column":12},"generated":{"line":1,"column":552}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"removeValue","original":{"line":42,"column":20},"generated":{"line":1,"column":554}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"key","original":{"line":42,"column":32},"generated":{"line":1,"column":566}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"next","original":{"line":44,"column":11},"generated":{"line":1,"column":569}},{"source":"../node_modules/framer-motion/dist/es/render/utils/motion-values.js","name":"next","original":{"line":44,"column":11},"generated":{"line":1,"column":576}}],"sources":{"../node_modules/framer-motion/dist/es/render/utils/motion-values.js":"import { motionValue } from '../../value/index.js';\nimport { isMotionValue } from '../../value/utils/is-motion-value.js';\n\nfunction updateMotionValuesFromProps(element, next, prev) {\n    var _a;\n    for (var key in next) {\n        var nextValue = next[key];\n        var prevValue = prev[key];\n        if (isMotionValue(nextValue)) {\n            /**\n             * If this is a motion value found in props or style, we want to add it\n             * to our visual element's motion value map.\n             */\n            element.addValue(key, nextValue);\n        }\n        else if (isMotionValue(prevValue)) {\n            /**\n             * If we're swapping to a new motion value, create a new motion value\n             * from that\n             */\n            element.addValue(key, motionValue(nextValue));\n        }\n        else if (prevValue !== nextValue) {\n            /**\n             * If this is a flat value that has changed, update the motion value\n             * or create one if it doesn't exist. We only want to do this if we're\n             * not handling the value with our animation state.\n             */\n            if (element.hasValue(key)) {\n                var existingValue = element.getValue(key);\n                // TODO: Only update values that aren't being animated or even looked at\n                !existingValue.hasAnimated && existingValue.set(nextValue);\n            }\n            else {\n                element.addValue(key, motionValue((_a = element.getStaticValue(key)) !== null && _a !== void 0 ? _a : nextValue));\n            }\n        }\n    }\n    // Handle removed values\n    for (var key in prev) {\n        if (next[key] === undefined)\n            element.removeValue(key);\n    }\n    return next;\n}\n\nexport { updateMotionValuesFromProps };\n"},"lineCount":null}},"error":null,"hash":"1229c98ca382ec479fe2119b92f6ae26","cacheData":{"env":{}}}