{"id":"uCpg","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":"popmotion","loc":{"line":1,"column":47},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/popmotion/dist/es/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.calcOrigin=t,exports.isNear=r,exports.updateAxisDelta=o,exports.updateBoxDelta=a;var i=require(\"popmotion\"),n=function(n){return(0,i.clamp)(0,1,n)};function r(n,r,e){return void 0===r&&(r=0),void 0===e&&(e=.01),(0,i.distance)(n,r)<e}function e(i){return i.max-i.min}function t(r,t){var o=.5,a=e(r),s=e(t);return s>a?o=(0,i.progress)(t.min,t.max-a,r.min):a>s&&(o=(0,i.progress)(r.min,r.max-s,t.min)),n(o)}function o(n,t,o,a){void 0===a&&(a=.5),n.origin=a,n.originPoint=(0,i.mix)(t.min,t.max,n.origin),n.scale=e(o)/e(t),r(n.scale,1,1e-4)&&(n.scale=1),n.translate=(0,i.mix)(o.min,o.max,n.origin)-n.originPoint,r(n.translate)&&(n.translate=0)}function a(i,n,r,e){o(i.x,n.x,r.x,s(e.originX)),o(i.y,n.y,r.y,s(e.originY))}function s(i){return\"number\"==typeof i?i:.5}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":87}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":89}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":97}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":104}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":106}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":114}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":130}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":132}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":140}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":65,"column":1},"generated":{"line":1,"column":155}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":1,"column":0},"generated":{"line":1,"column":157}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":1,"column":0},"generated":{"line":1,"column":161}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":1,"column":0},"generated":{"line":1,"column":163}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":1,"column":0},"generated":{"line":1,"column":171}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"clampProgress","original":{"line":3,"column":4},"generated":{"line":1,"column":184}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":20},"generated":{"line":1,"column":186}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"v","original":{"line":3,"column":30},"generated":{"line":1,"column":195}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":42},"generated":{"line":1,"column":198}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":42},"generated":{"line":1,"column":205}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":48},"generated":{"line":1,"column":207}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":48},"generated":{"line":1,"column":209}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":48},"generated":{"line":1,"column":216}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":3,"column":51},"generated":{"line":1,"column":218}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"v","original":{"line":3,"column":54},"generated":{"line":1,"column":220}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":7,"column":0},"generated":{"line":1,"column":224}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"isNear","original":{"line":7,"column":9},"generated":{"line":1,"column":233}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"value","original":{"line":7,"column":16},"generated":{"line":1,"column":235}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":7,"column":23},"generated":{"line":1,"column":237}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"maxDistance","original":{"line":7,"column":31},"generated":{"line":1,"column":239}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":10,"column":11},"generated":{"line":1,"column":242}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":8,"column":19},"generated":{"line":1,"column":254}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":8,"column":8},"generated":{"line":1,"column":258}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":8,"column":29},"generated":{"line":1,"column":262}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":8,"column":38},"generated":{"line":1,"column":264}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":9,"column":24},"generated":{"line":1,"column":272}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"maxDistance","original":{"line":9,"column":8},"generated":{"line":1,"column":276}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"maxDistance","original":{"line":9,"column":34},"generated":{"line":1,"column":280}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":9,"column":48},"generated":{"line":1,"column":282}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":10,"column":11},"generated":{"line":1,"column":288}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"value","original":{"line":10,"column":20},"generated":{"line":1,"column":290}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"value","original":{"line":10,"column":20},"generated":{"line":1,"column":292}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"value","original":{"line":10,"column":20},"generated":{"line":1,"column":302}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":10,"column":27},"generated":{"line":1,"column":304}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"maxDistance","original":{"line":10,"column":37},"generated":{"line":1,"column":307}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":12,"column":0},"generated":{"line":1,"column":309}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"calcLength","original":{"line":12,"column":9},"generated":{"line":1,"column":318}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"axis","original":{"line":12,"column":20},"generated":{"line":1,"column":320}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"axis","original":{"line":13,"column":11},"generated":{"line":1,"column":323}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"axis","original":{"line":13,"column":11},"generated":{"line":1,"column":330}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"max","original":{"line":13,"column":16},"generated":{"line":1,"column":332}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"axis","original":{"line":13,"column":22},"generated":{"line":1,"column":336}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":13,"column":27},"generated":{"line":1,"column":338}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":19,"column":0},"generated":{"line":1,"column":342}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"calcOrigin","original":{"line":19,"column":9},"generated":{"line":1,"column":351}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":19,"column":20},"generated":{"line":1,"column":353}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":19,"column":28},"generated":{"line":1,"column":355}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":20,"column":8},"generated":{"line":1,"column":358}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":20,"column":8},"generated":{"line":1,"column":362}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":20,"column":17},"generated":{"line":1,"column":364}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"sourceLength","original":{"line":21,"column":8},"generated":{"line":1,"column":367}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"calcLength","original":{"line":21,"column":23},"generated":{"line":1,"column":369}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":21,"column":34},"generated":{"line":1,"column":371}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"targetLength","original":{"line":22,"column":8},"generated":{"line":1,"column":374}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"calcLength","original":{"line":22,"column":23},"generated":{"line":1,"column":376}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":22,"column":34},"generated":{"line":1,"column":378}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"clampProgress","original":{"line":29,"column":11},"generated":{"line":1,"column":381}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"targetLength","original":{"line":23,"column":8},"generated":{"line":1,"column":388}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"sourceLength","original":{"line":23,"column":23},"generated":{"line":1,"column":390}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":24,"column":8},"generated":{"line":1,"column":392}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":24,"column":17},"generated":{"line":1,"column":395}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":24,"column":26},"generated":{"line":1,"column":397}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":24,"column":26},"generated":{"line":1,"column":399}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":24,"column":26},"generated":{"line":1,"column":409}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":24,"column":33},"generated":{"line":1,"column":411}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":24,"column":38},"generated":{"line":1,"column":415}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"max","original":{"line":24,"column":45},"generated":{"line":1,"column":417}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"sourceLength","original":{"line":24,"column":51},"generated":{"line":1,"column":421}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":24,"column":65},"generated":{"line":1,"column":423}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":24,"column":72},"generated":{"line":1,"column":425}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"sourceLength","original":{"line":26,"column":13},"generated":{"line":1,"column":430}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"targetLength","original":{"line":26,"column":28},"generated":{"line":1,"column":432}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":27,"column":8},"generated":{"line":1,"column":436}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":27,"column":17},"generated":{"line":1,"column":439}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":27,"column":26},"generated":{"line":1,"column":441}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":27,"column":26},"generated":{"line":1,"column":443}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":27,"column":26},"generated":{"line":1,"column":453}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":27,"column":33},"generated":{"line":1,"column":455}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":27,"column":38},"generated":{"line":1,"column":459}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"max","original":{"line":27,"column":45},"generated":{"line":1,"column":461}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"targetLength","original":{"line":27,"column":51},"generated":{"line":1,"column":465}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":27,"column":65},"generated":{"line":1,"column":467}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":27,"column":72},"generated":{"line":1,"column":469}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"clampProgress","original":{"line":29,"column":11},"generated":{"line":1,"column":475}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":29,"column":25},"generated":{"line":1,"column":477}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":37,"column":0},"generated":{"line":1,"column":480}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"updateAxisDelta","original":{"line":37,"column":9},"generated":{"line":1,"column":489}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":37,"column":25},"generated":{"line":1,"column":491}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":37,"column":32},"generated":{"line":1,"column":493}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":37,"column":40},"generated":{"line":1,"column":495}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":37,"column":48},"generated":{"line":1,"column":497}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":38,"column":19},"generated":{"line":1,"column":505}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":38,"column":8},"generated":{"line":1,"column":509}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":38,"column":29},"generated":{"line":1,"column":513}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":38,"column":38},"generated":{"line":1,"column":515}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":39,"column":4},"generated":{"line":1,"column":519}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":39,"column":10},"generated":{"line":1,"column":521}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":39,"column":19},"generated":{"line":1,"column":528}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":40,"column":4},"generated":{"line":1,"column":530}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"originPoint","original":{"line":40,"column":10},"generated":{"line":1,"column":532}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":40,"column":24},"generated":{"line":1,"column":545}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":40,"column":28},"generated":{"line":1,"column":547}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":40,"column":28},"generated":{"line":1,"column":549}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":40,"column":28},"generated":{"line":1,"column":554}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":40,"column":35},"generated":{"line":1,"column":556}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":40,"column":40},"generated":{"line":1,"column":560}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"max","original":{"line":40,"column":47},"generated":{"line":1,"column":562}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":40,"column":52},"generated":{"line":1,"column":566}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":40,"column":58},"generated":{"line":1,"column":568}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":41,"column":4},"generated":{"line":1,"column":576}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"scale","original":{"line":41,"column":10},"generated":{"line":1,"column":578}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"calcLength","original":{"line":41,"column":18},"generated":{"line":1,"column":584}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":41,"column":29},"generated":{"line":1,"column":586}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"calcLength","original":{"line":41,"column":39},"generated":{"line":1,"column":589}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":41,"column":50},"generated":{"line":1,"column":591}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"isNear","original":{"line":42,"column":8},"generated":{"line":1,"column":594}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":42,"column":15},"generated":{"line":1,"column":596}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"scale","original":{"line":42,"column":21},"generated":{"line":1,"column":598}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":42,"column":28},"generated":{"line":1,"column":604}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":42,"column":31},"generated":{"line":1,"column":606}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":43,"column":8},"generated":{"line":1,"column":614}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"scale","original":{"line":43,"column":14},"generated":{"line":1,"column":616}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":43,"column":22},"generated":{"line":1,"column":622}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":44,"column":4},"generated":{"line":1,"column":625}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"translate","original":{"line":44,"column":10},"generated":{"line":1,"column":627}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":45,"column":8},"generated":{"line":1,"column":638}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":45,"column":12},"generated":{"line":1,"column":640}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":45,"column":12},"generated":{"line":1,"column":642}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":45,"column":12},"generated":{"line":1,"column":647}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"min","original":{"line":45,"column":19},"generated":{"line":1,"column":649}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":45,"column":24},"generated":{"line":1,"column":653}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"max","original":{"line":45,"column":31},"generated":{"line":1,"column":655}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":45,"column":36},"generated":{"line":1,"column":659}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":45,"column":42},"generated":{"line":1,"column":661}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":45,"column":52},"generated":{"line":1,"column":669}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"originPoint","original":{"line":45,"column":58},"generated":{"line":1,"column":671}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"isNear","original":{"line":46,"column":8},"generated":{"line":1,"column":683}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":46,"column":15},"generated":{"line":1,"column":685}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"translate","original":{"line":46,"column":21},"generated":{"line":1,"column":687}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":47,"column":8},"generated":{"line":1,"column":700}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"translate","original":{"line":47,"column":14},"generated":{"line":1,"column":702}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":47,"column":26},"generated":{"line":1,"column":712}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":55,"column":0},"generated":{"line":1,"column":715}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"updateBoxDelta","original":{"line":55,"column":9},"generated":{"line":1,"column":724}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":55,"column":24},"generated":{"line":1,"column":726}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":55,"column":31},"generated":{"line":1,"column":728}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":55,"column":39},"generated":{"line":1,"column":730}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":55,"column":47},"generated":{"line":1,"column":732}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"updateAxisDelta","original":{"line":56,"column":4},"generated":{"line":1,"column":735}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":56,"column":20},"generated":{"line":1,"column":737}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"x","original":{"line":56,"column":26},"generated":{"line":1,"column":739}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":56,"column":29},"generated":{"line":1,"column":741}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"x","original":{"line":56,"column":36},"generated":{"line":1,"column":743}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":56,"column":39},"generated":{"line":1,"column":745}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"x","original":{"line":56,"column":46},"generated":{"line":1,"column":747}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"defaultOrigin","original":{"line":56,"column":49},"generated":{"line":1,"column":749}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":56,"column":63},"generated":{"line":1,"column":751}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"originX","original":{"line":56,"column":70},"generated":{"line":1,"column":753}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"updateAxisDelta","original":{"line":57,"column":4},"generated":{"line":1,"column":763}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"delta","original":{"line":57,"column":20},"generated":{"line":1,"column":765}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"y","original":{"line":57,"column":26},"generated":{"line":1,"column":767}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"source","original":{"line":57,"column":29},"generated":{"line":1,"column":769}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"y","original":{"line":57,"column":36},"generated":{"line":1,"column":771}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"target","original":{"line":57,"column":39},"generated":{"line":1,"column":773}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"y","original":{"line":57,"column":46},"generated":{"line":1,"column":775}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"defaultOrigin","original":{"line":57,"column":49},"generated":{"line":1,"column":777}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":57,"column":63},"generated":{"line":1,"column":779}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"originY","original":{"line":57,"column":70},"generated":{"line":1,"column":781}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":63,"column":0},"generated":{"line":1,"column":791}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"defaultOrigin","original":{"line":63,"column":9},"generated":{"line":1,"column":800}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":63,"column":23},"generated":{"line":1,"column":802}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":64,"column":11},"generated":{"line":1,"column":805}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":64,"column":29},"generated":{"line":1,"column":811}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":64,"column":18},"generated":{"line":1,"column":828}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","name":"origin","original":{"line":64,"column":40},"generated":{"line":1,"column":830}},{"source":"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js","original":{"line":64,"column":49},"generated":{"line":1,"column":832}}],"sources":{"../node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js":"import { mix, distance, clamp, progress } from 'popmotion';\n\nvar clampProgress = function (v) { return clamp(0, 1, v); };\n/**\n * Returns true if the provided value is within maxDistance of the provided target\n */\nfunction isNear(value, target, maxDistance) {\n    if (target === void 0) { target = 0; }\n    if (maxDistance === void 0) { maxDistance = 0.01; }\n    return distance(value, target) < maxDistance;\n}\nfunction calcLength(axis) {\n    return axis.max - axis.min;\n}\n/**\n * Calculate a transform origin relative to the source axis, between 0-1, that results\n * in an asthetically pleasing scale/transform needed to project from source to target.\n */\nfunction calcOrigin(source, target) {\n    var origin = 0.5;\n    var sourceLength = calcLength(source);\n    var targetLength = calcLength(target);\n    if (targetLength > sourceLength) {\n        origin = progress(target.min, target.max - sourceLength, source.min);\n    }\n    else if (sourceLength > targetLength) {\n        origin = progress(source.min, source.max - targetLength, target.min);\n    }\n    return clampProgress(origin);\n}\n/**\n * Update the AxisDelta with a transform that projects source into target.\n *\n * The transform `origin` is optional. If not provided, it'll be automatically\n * calculated based on the relative positions of the two bounding boxes.\n */\nfunction updateAxisDelta(delta, source, target, origin) {\n    if (origin === void 0) { origin = 0.5; }\n    delta.origin = origin;\n    delta.originPoint = mix(source.min, source.max, delta.origin);\n    delta.scale = calcLength(target) / calcLength(source);\n    if (isNear(delta.scale, 1, 0.0001))\n        delta.scale = 1;\n    delta.translate =\n        mix(target.min, target.max, delta.origin) - delta.originPoint;\n    if (isNear(delta.translate))\n        delta.translate = 0;\n}\n/**\n * Update the BoxDelta with a transform that projects the source into the target.\n *\n * The transform `origin` is optional. If not provided, it'll be automatically\n * calculated based on the relative positions of the two bounding boxes.\n */\nfunction updateBoxDelta(delta, source, target, origin) {\n    updateAxisDelta(delta.x, source.x, target.x, defaultOrigin(origin.originX));\n    updateAxisDelta(delta.y, source.y, target.y, defaultOrigin(origin.originY));\n}\n/**\n * Currently this only accepts numerical origins, measured as 0-1, but could\n * accept pixel values by comparing to the target axis.\n */\nfunction defaultOrigin(origin) {\n    return typeof origin === \"number\" ? origin : 0.5;\n}\n\nexport { calcOrigin, isNear, updateAxisDelta, updateBoxDelta };\n"},"lineCount":null}},"error":null,"hash":"5ccaa4928c0d3b13e39fe6cfc5875ffb","cacheData":{"env":{}}}