{"id":"YAm3","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":"tslib","loc":{"line":1,"column":25},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/features/use-features.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/tslib/tslib.es6.js"},{"name":"react","loc":{"line":3,"column":27},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/features/use-features.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/react/index.js"},{"name":"./definitions.js","loc":{"line":4,"column":35},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/features/use-features.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/features/definitions.js"},{"name":"hey-listen","loc":{"line":5,"column":26},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/features/use-features.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/hey-listen/dist/hey-listen.es.js"},{"name":"../../context/LazyContext.js","loc":{"line":6,"column":28},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/motion/features/use-features.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/context/LazyContext.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.useFeatures=f;var e=require(\"tslib\"),t=o(require(\"react\")),r=require(\"./definitions.js\"),n=require(\"hey-listen\"),i=require(\"../../context/LazyContext.js\");function u(){if(\"function\"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function o(e){if(e&&e.__esModule)return e;if(null===e||\"object\"!=typeof e&&\"function\"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var o=n?Object.getOwnPropertyDescriptor(e,i):null;o&&(o.get||o.set)?Object.defineProperty(r,i,o):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}var a=Object.keys(r.featureDefinitions),s=a.length;function f(n,u,o){var f=[];(0,t.useContext)(i.LazyContext);if(!u)return null;for(var l=0;l<s;l++){var c=a[l],p=r.featureDefinitions[c],y=p.isEnabled,v=p.Component;y(n)&&v&&f.push(t.createElement(v,(0,e.__assign)({key:c},n,{visualElement:u})))}return f}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":88}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":1,"column":0},"generated":{"line":1,"column":90}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":1,"column":0},"generated":{"line":1,"column":94}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":1,"column":0},"generated":{"line":1,"column":96}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":1,"column":0},"generated":{"line":1,"column":104}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":2,"column":0},"generated":{"line":1,"column":113}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":2,"column":0},"generated":{"line":1,"column":115}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":2,"column":0},"generated":{"line":1,"column":117}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":2,"column":0},"generated":{"line":1,"column":125}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":4,"column":0},"generated":{"line":1,"column":135}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":4,"column":0},"generated":{"line":1,"column":137}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":4,"column":0},"generated":{"line":1,"column":145}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":5,"column":0},"generated":{"line":1,"column":165}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":5,"column":0},"generated":{"line":1,"column":167}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":5,"column":0},"generated":{"line":1,"column":175}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":6,"column":0},"generated":{"line":1,"column":189}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":6,"column":0},"generated":{"line":1,"column":191}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":6,"column":0},"generated":{"line":1,"column":199}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":231}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":240}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":244}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":247}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":266}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":274}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":281}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":286}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":290}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":292}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":296}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":304}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":311}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":313}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":324}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":331}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":334}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":336}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":345}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":347}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":350}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":353}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":356}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":358}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":369}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":376}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":378}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":381}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":388}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":391}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":408}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":411}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":430}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":432}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":438}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":439}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":447}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":450}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":454}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":456}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":460}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":463}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":466}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":468}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":472}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":475}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":482}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":484}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":488}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":491}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":495}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":497}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":500}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":502}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":509}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":525}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":532}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":557}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":561}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":565}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":570}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":572}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":575}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":582}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":592}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":607}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":612}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":614}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":617}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":618}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":622}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":624}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":626}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":633}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":658}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":660}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":663}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":668}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":672}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":674}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":679}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":681}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":686}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":693}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":708}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":710}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":712}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":715}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":717}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":720}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":722}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":725}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":732}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":734}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":742}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":744}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":747}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":749}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":753}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":755}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":40,"column":1},"generated":{"line":1,"column":758}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":8,"column":0},"generated":{"line":1,"column":760}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"featureNames","original":{"line":8,"column":4},"generated":{"line":1,"column":764}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"Object","original":{"line":8,"column":19},"generated":{"line":1,"column":766}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"keys","original":{"line":8,"column":26},"generated":{"line":1,"column":773}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"featureDefinitions","original":{"line":8,"column":31},"generated":{"line":1,"column":778}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":8,"column":19},"generated":{"line":1,"column":780}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"numFeatures","original":{"line":9,"column":4},"generated":{"line":1,"column":800}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"featureNames","original":{"line":9,"column":18},"generated":{"line":1,"column":802}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"length","original":{"line":9,"column":31},"generated":{"line":1,"column":804}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":13,"column":0},"generated":{"line":1,"column":811}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"useFeatures","original":{"line":13,"column":9},"generated":{"line":1,"column":820}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"props","original":{"line":13,"column":21},"generated":{"line":1,"column":822}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"visualElement","original":{"line":13,"column":28},"generated":{"line":1,"column":824}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"preloadedFeatures","original":{"line":13,"column":43},"generated":{"line":1,"column":826}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"features","original":{"line":14,"column":8},"generated":{"line":1,"column":829}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"features","original":{"line":14,"column":8},"generated":{"line":1,"column":833}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":14,"column":19},"generated":{"line":1,"column":835}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":15,"column":22},"generated":{"line":1,"column":839}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"LazyContext","original":{"line":15,"column":33},"generated":{"line":1,"column":841}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"LazyContext","original":{"line":15,"column":33},"generated":{"line":1,"column":843}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"LazyContext","original":{"line":15,"column":33},"generated":{"line":1,"column":855}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":15,"column":22},"generated":{"line":1,"column":857}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":16,"column":8},"generated":{"line":1,"column":870}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"visualElement","original":{"line":16,"column":9},"generated":{"line":1,"column":874}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":17,"column":8},"generated":{"line":1,"column":876}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":17,"column":15},"generated":{"line":1,"column":883}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":27,"column":9},"generated":{"line":1,"column":888}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":27,"column":9},"generated":{"line":1,"column":892}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"i","original":{"line":27,"column":13},"generated":{"line":1,"column":896}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":27,"column":17},"generated":{"line":1,"column":898}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"i","original":{"line":27,"column":20},"generated":{"line":1,"column":900}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"numFeatures","original":{"line":27,"column":24},"generated":{"line":1,"column":902}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"i","original":{"line":27,"column":37},"generated":{"line":1,"column":904}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":27,"column":42},"generated":{"line":1,"column":908}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"name_1","original":{"line":28,"column":12},"generated":{"line":1,"column":909}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"name_1","original":{"line":28,"column":12},"generated":{"line":1,"column":913}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"featureNames","original":{"line":28,"column":21},"generated":{"line":1,"column":915}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"i","original":{"line":28,"column":34},"generated":{"line":1,"column":917}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"_a","original":{"line":29,"column":12},"generated":{"line":1,"column":920}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"featureDefinitions","original":{"line":29,"column":17},"generated":{"line":1,"column":922}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"name_1","original":{"line":29,"column":36},"generated":{"line":1,"column":924}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"name_1","original":{"line":29,"column":36},"generated":{"line":1,"column":943}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"isEnabled","original":{"line":29,"column":45},"generated":{"line":1,"column":946}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"_a","original":{"line":29,"column":57},"generated":{"line":1,"column":948}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"isEnabled","original":{"line":29,"column":60},"generated":{"line":1,"column":950}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"Component","original":{"line":29,"column":71},"generated":{"line":1,"column":960}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"_a","original":{"line":29,"column":83},"generated":{"line":1,"column":962}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"Component","original":{"line":29,"column":86},"generated":{"line":1,"column":964}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"isEnabled","original":{"line":35,"column":12},"generated":{"line":1,"column":974}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"props","original":{"line":35,"column":22},"generated":{"line":1,"column":976}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"Component","original":{"line":35,"column":32},"generated":{"line":1,"column":980}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"features","original":{"line":36,"column":12},"generated":{"line":1,"column":983}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"push","original":{"line":36,"column":21},"generated":{"line":1,"column":985}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"React","original":{"line":36,"column":26},"generated":{"line":1,"column":990}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"createElement","original":{"line":36,"column":32},"generated":{"line":1,"column":992}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"Component","original":{"line":36,"column":46},"generated":{"line":1,"column":1006}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":36,"column":57},"generated":{"line":1,"column":1009}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":36,"column":66},"generated":{"line":1,"column":1011}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":36,"column":66},"generated":{"line":1,"column":1013}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":36,"column":66},"generated":{"line":1,"column":1023}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"key","original":{"line":36,"column":68},"generated":{"line":1,"column":1024}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"name_1","original":{"line":36,"column":73},"generated":{"line":1,"column":1028}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"props","original":{"line":36,"column":83},"generated":{"line":1,"column":1031}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","original":{"line":36,"column":90},"generated":{"line":1,"column":1033}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"visualElement","original":{"line":36,"column":92},"generated":{"line":1,"column":1034}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"visualElement","original":{"line":36,"column":107},"generated":{"line":1,"column":1048}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"features","original":{"line":39,"column":11},"generated":{"line":1,"column":1054}},{"source":"../node_modules/framer-motion/dist/es/motion/features/use-features.js","name":"features","original":{"line":39,"column":11},"generated":{"line":1,"column":1061}}],"sources":{"../node_modules/framer-motion/dist/es/motion/features/use-features.js":"import { __assign } from 'tslib';\nimport * as React from 'react';\nimport { useContext } from 'react';\nimport { featureDefinitions } from './definitions.js';\nimport { invariant } from 'hey-listen';\nimport { LazyContext } from '../../context/LazyContext.js';\n\nvar featureNames = Object.keys(featureDefinitions);\nvar numFeatures = featureNames.length;\n/**\n * Load features via renderless components based on the provided MotionProps.\n */\nfunction useFeatures(props, visualElement, preloadedFeatures) {\n    var features = [];\n    var lazyContext = useContext(LazyContext);\n    if (!visualElement)\n        return null;\n    /**\n     * If we're in development mode, check to make sure we're not rendering a motion component\n     * as a child of LazyMotion, as this will break the file-size benefits of using it.\n     */\n    if (process.env.NODE_ENV !== \"production\" &&\n        preloadedFeatures &&\n        lazyContext.strict) {\n        invariant(false, \"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.\");\n    }\n    for (var i = 0; i < numFeatures; i++) {\n        var name_1 = featureNames[i];\n        var _a = featureDefinitions[name_1], isEnabled = _a.isEnabled, Component = _a.Component;\n        /**\n         * It might be possible in the future to use this moment to\n         * dynamically request functionality. In initial tests this\n         * was producing a lot of duplication amongst bundles.\n         */\n        if (isEnabled(props) && Component) {\n            features.push(React.createElement(Component, __assign({ key: name_1 }, props, { visualElement: visualElement })));\n        }\n    }\n    return features;\n}\n\nexport { useFeatures };\n"},"lineCount":null}},"error":null,"hash":"cd6b85183a640ed917e3815e07a3656a","cacheData":{"env":{"NODE_ENV":"production"}}}