{"id":"cbyR","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":"style-value-types","loc":{"line":1,"column":24},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/style-value-types/dist/es/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.isAnimatable=void 0;var e=require(\"style-value-types\"),t=function(t,r){return\"zIndex\"!==t&&(!(\"number\"!=typeof r&&!Array.isArray(r))||!(\"string\"!=typeof r||!e.complex.test(r)||r.startsWith(\"url(\")))};exports.isAnimatable=t;"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":94}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":1,"column":0},"generated":{"line":1,"column":100}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":1,"column":0},"generated":{"line":1,"column":102}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":1,"column":0},"generated":{"line":1,"column":110}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"isAnimatable","original":{"line":12,"column":4},"generated":{"line":1,"column":131}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":19},"generated":{"line":1,"column":133}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"key","original":{"line":12,"column":29},"generated":{"line":1,"column":142}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"value","original":{"line":12,"column":34},"generated":{"line":1,"column":144}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"key","original":{"line":14,"column":8},"generated":{"line":1,"column":147}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":14,"column":16},"generated":{"line":1,"column":153}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"key","original":{"line":14,"column":8},"generated":{"line":1,"column":164}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":19,"column":25},"generated":{"line":1,"column":170}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"value","original":{"line":19,"column":15},"generated":{"line":1,"column":187}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"Array","original":{"line":19,"column":37},"generated":{"line":1,"column":191}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"isArray","original":{"line":19,"column":43},"generated":{"line":1,"column":197}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"value","original":{"line":19,"column":51},"generated":{"line":1,"column":205}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":21,"column":25},"generated":{"line":1,"column":212}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"value","original":{"line":21,"column":15},"generated":{"line":1,"column":229}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"test","original":{"line":22,"column":16},"generated":{"line":1,"column":233}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"test","original":{"line":22,"column":16},"generated":{"line":1,"column":235}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"test","original":{"line":22,"column":16},"generated":{"line":1,"column":243}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"value","original":{"line":22,"column":21},"generated":{"line":1,"column":248}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"value","original":{"line":23,"column":9},"generated":{"line":1,"column":252}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","name":"startsWith","original":{"line":23,"column":15},"generated":{"line":1,"column":254}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":23,"column":26},"generated":{"line":1,"column":265}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":276}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":284}},{"source":"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js","original":{"line":12,"column":0},"generated":{"line":1,"column":297}}],"sources":{"../node_modules/framer-motion/dist/es/animation/utils/is-animatable.js":"import { complex } from 'style-value-types';\n\n/**\n * Check if a value is animatable. Examples:\n *\n * ✅: 100, \"100px\", \"#fff\"\n * ❌: \"block\", \"url(2.jpg)\"\n * @param value\n *\n * @internal\n */\nvar isAnimatable = function (key, value) {\n    // If the list of keys tat might be non-animatable grows, replace with Set\n    if (key === \"zIndex\")\n        return false;\n    // If it's a number or a keyframes array, we can animate it. We might at some point\n    // need to do a deep isAnimatable check of keyframes, or let Popmotion handle this,\n    // but for now lets leave it like this for performance reasons\n    if (typeof value === \"number\" || Array.isArray(value))\n        return true;\n    if (typeof value === \"string\" && // It's animatable if we have a string\n        complex.test(value) && // And it contains numbers and/or colors\n        !value.startsWith(\"url(\") // Unless it starts with \"url(\"\n    ) {\n        return true;\n    }\n    return false;\n};\n\nexport { isAnimatable };\n"},"lineCount":null}},"error":null,"hash":"3b262e2602422b956fd31ee0f4dc75d9","cacheData":{"env":{}}}