{"id":"xUYG","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":"../../motion/index.js","loc":{"line":1,"column":38},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.createMotionProxy=t;var e=require(\"../../motion/index.js\");function t(t){function r(r,n){return void 0===n&&(n={}),(0,e.createMotionComponent)(t(r,n))}var n=new Map;return new Proxy(r,{get:function(e,t){return n.has(t)||n.set(t,r(t)),n.get(t)}})}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":43,"column":1},"generated":{"line":1,"column":94}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":1,"column":0},"generated":{"line":1,"column":100}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":1,"column":0},"generated":{"line":1,"column":102}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":1,"column":0},"generated":{"line":1,"column":110}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":17,"column":0},"generated":{"line":1,"column":135}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"createMotionProxy","original":{"line":17,"column":9},"generated":{"line":1,"column":144}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"createConfig","original":{"line":17,"column":27},"generated":{"line":1,"column":146}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"custom","original":{"line":18,"column":13},"generated":{"line":1,"column":149}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"custom","original":{"line":18,"column":13},"generated":{"line":1,"column":158}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"Component","original":{"line":18,"column":20},"generated":{"line":1,"column":160}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"customMotionComponentConfig","original":{"line":18,"column":31},"generated":{"line":1,"column":162}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":20,"column":15},"generated":{"line":1,"column":165}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":19,"column":44},"generated":{"line":1,"column":177}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"customMotionComponentConfig","original":{"line":19,"column":12},"generated":{"line":1,"column":181}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"customMotionComponentConfig","original":{"line":19,"column":54},"generated":{"line":1,"column":185}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":19,"column":84},"generated":{"line":1,"column":187}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":20,"column":15},"generated":{"line":1,"column":192}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"createConfig","original":{"line":20,"column":37},"generated":{"line":1,"column":194}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"createConfig","original":{"line":20,"column":37},"generated":{"line":1,"column":196}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"createConfig","original":{"line":20,"column":37},"generated":{"line":1,"column":219}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"Component","original":{"line":20,"column":50},"generated":{"line":1,"column":221}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"customMotionComponentConfig","original":{"line":20,"column":61},"generated":{"line":1,"column":223}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"componentCache","original":{"line":26,"column":8},"generated":{"line":1,"column":227}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"componentCache","original":{"line":26,"column":8},"generated":{"line":1,"column":231}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":26,"column":25},"generated":{"line":1,"column":233}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"Map","original":{"line":26,"column":29},"generated":{"line":1,"column":237}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":27,"column":11},"generated":{"line":1,"column":241}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":27,"column":11},"generated":{"line":1,"column":248}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"Proxy","original":{"line":27,"column":15},"generated":{"line":1,"column":252}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"custom","original":{"line":27,"column":21},"generated":{"line":1,"column":258}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":27,"column":29},"generated":{"line":1,"column":260}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"get","original":{"line":33,"column":8},"generated":{"line":1,"column":261}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","original":{"line":33,"column":13},"generated":{"line":1,"column":265}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"_target","original":{"line":33,"column":23},"generated":{"line":1,"column":274}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"key","original":{"line":33,"column":32},"generated":{"line":1,"column":276}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"componentCache","original":{"line":40,"column":19},"generated":{"line":1,"column":279}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"componentCache","original":{"line":37,"column":17},"generated":{"line":1,"column":286}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"has","original":{"line":37,"column":32},"generated":{"line":1,"column":288}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"key","original":{"line":37,"column":36},"generated":{"line":1,"column":292}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"componentCache","original":{"line":38,"column":16},"generated":{"line":1,"column":296}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"set","original":{"line":38,"column":31},"generated":{"line":1,"column":298}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"key","original":{"line":38,"column":35},"generated":{"line":1,"column":302}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"custom","original":{"line":38,"column":40},"generated":{"line":1,"column":304}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"key","original":{"line":38,"column":47},"generated":{"line":1,"column":306}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"componentCache","original":{"line":40,"column":19},"generated":{"line":1,"column":310}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"get","original":{"line":40,"column":34},"generated":{"line":1,"column":312}},{"source":"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js","name":"key","original":{"line":40,"column":38},"generated":{"line":1,"column":316}}],"sources":{"../node_modules/framer-motion/dist/es/render/dom/motion-proxy.js":"import { createMotionComponent } from '../../motion/index.js';\n\n/**\n * Convert any React component into a `motion` component. The provided component\n * **must** use `React.forwardRef` to the underlying DOM component you want to animate.\n *\n * ```jsx\n * const Component = React.forwardRef((props, ref) => {\n *   return <div ref={ref} />\n * })\n *\n * const MotionComponent = motion(Component)\n * ```\n *\n * @public\n */\nfunction createMotionProxy(createConfig) {\n    function custom(Component, customMotionComponentConfig) {\n        if (customMotionComponentConfig === void 0) { customMotionComponentConfig = {}; }\n        return createMotionComponent(createConfig(Component, customMotionComponentConfig));\n    }\n    /**\n     * A cache of generated `motion` components, e.g `motion.div`, `motion.input` etc.\n     * Rather than generating them anew every render.\n     */\n    var componentCache = new Map();\n    return new Proxy(custom, {\n        /**\n         * Called when `motion` is referenced with a prop: `motion.div`, `motion.input` etc.\n         * The prop name is passed through as `key` and we can use that to generate a `motion`\n         * DOM component with that name.\n         */\n        get: function (_target, key) {\n            /**\n             * If this element doesn't exist in the component cache, create it and cache.\n             */\n            if (!componentCache.has(key)) {\n                componentCache.set(key, custom(key));\n            }\n            return componentCache.get(key);\n        },\n    });\n}\n\nexport { createMotionProxy };\n"},"lineCount":null}},"error":null,"hash":"31dd24c26e69e1b4a3d424d6253c16b0","cacheData":{"env":{}}}