{"id":"FTSK","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":"../../utils/geometry/delta-apply.js","loc":{"line":1,"column":42},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/utils/projection.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/utils/geometry/delta-apply.js"},{"name":"../../utils/geometry/delta-calc.js","loc":{"line":2,"column":31},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/render/utils/projection.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/framer-motion/dist/es/utils/geometry/delta-calc.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.updateLayoutDeltas=a;var e=require(\"../../utils/geometry/delta-apply.js\"),t=require(\"../../utils/geometry/delta-calc.js\");function a(a,r,l,o){var u=a.delta,s=a.layout,p=a.layoutCorrected,d=a.treeScale,y=r.target;(0,e.resetBox)(p,s),(0,e.applyTreeDeltas)(p,d,l),(0,t.updateBoxDelta)(u,p,y,o)}"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":0}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":13}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":20}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":35}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":43}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":56}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":57}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":64}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":68}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":76}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":27,"column":1},"generated":{"line":1,"column":95}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":1,"column":0},"generated":{"line":1,"column":101}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":1,"column":0},"generated":{"line":1,"column":103}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":1,"column":0},"generated":{"line":1,"column":111}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":2,"column":0},"generated":{"line":1,"column":150}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":2,"column":0},"generated":{"line":1,"column":152}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":2,"column":0},"generated":{"line":1,"column":160}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","original":{"line":4,"column":0},"generated":{"line":1,"column":198}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"updateLayoutDeltas","original":{"line":4,"column":9},"generated":{"line":1,"column":207}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_a","original":{"line":4,"column":28},"generated":{"line":1,"column":209}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_b","original":{"line":4,"column":32},"generated":{"line":1,"column":211}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"treePath","original":{"line":4,"column":36},"generated":{"line":1,"column":213}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"transformOrigin","original":{"line":4,"column":46},"generated":{"line":1,"column":215}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":5,"column":8},"generated":{"line":1,"column":218}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":5,"column":8},"generated":{"line":1,"column":222}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_a","original":{"line":5,"column":16},"generated":{"line":1,"column":224}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":5,"column":19},"generated":{"line":1,"column":226}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layout","original":{"line":5,"column":26},"generated":{"line":1,"column":232}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_a","original":{"line":5,"column":35},"generated":{"line":1,"column":234}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layout","original":{"line":5,"column":38},"generated":{"line":1,"column":236}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":5,"column":46},"generated":{"line":1,"column":243}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_a","original":{"line":5,"column":64},"generated":{"line":1,"column":245}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":5,"column":67},"generated":{"line":1,"column":247}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"treeScale","original":{"line":5,"column":84},"generated":{"line":1,"column":263}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_a","original":{"line":5,"column":96},"generated":{"line":1,"column":265}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"treeScale","original":{"line":5,"column":99},"generated":{"line":1,"column":267}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"target","original":{"line":6,"column":8},"generated":{"line":1,"column":277}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"_b","original":{"line":6,"column":17},"generated":{"line":1,"column":279}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"target","original":{"line":6,"column":20},"generated":{"line":1,"column":281}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":11,"column":13},"generated":{"line":1,"column":289}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":11,"column":13},"generated":{"line":1,"column":291}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":11,"column":13},"generated":{"line":1,"column":293}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":11,"column":13},"generated":{"line":1,"column":303}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layout","original":{"line":11,"column":30},"generated":{"line":1,"column":305}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":16,"column":20},"generated":{"line":1,"column":309}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":16,"column":20},"generated":{"line":1,"column":311}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":16,"column":20},"generated":{"line":1,"column":313}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":16,"column":20},"generated":{"line":1,"column":330}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"treeScale","original":{"line":16,"column":37},"generated":{"line":1,"column":332}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"treePath","original":{"line":16,"column":48},"generated":{"line":1,"column":334}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":26,"column":19},"generated":{"line":1,"column":338}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":26,"column":19},"generated":{"line":1,"column":340}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":26,"column":19},"generated":{"line":1,"column":342}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"delta","original":{"line":26,"column":19},"generated":{"line":1,"column":358}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"layoutCorrected","original":{"line":26,"column":26},"generated":{"line":1,"column":360}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"target","original":{"line":26,"column":43},"generated":{"line":1,"column":362}},{"source":"../node_modules/framer-motion/dist/es/render/utils/projection.js","name":"transformOrigin","original":{"line":26,"column":51},"generated":{"line":1,"column":364}}],"sources":{"../node_modules/framer-motion/dist/es/render/utils/projection.js":"import { resetBox, applyTreeDeltas } from '../../utils/geometry/delta-apply.js';\nimport { updateBoxDelta } from '../../utils/geometry/delta-calc.js';\n\nfunction updateLayoutDeltas(_a, _b, treePath, transformOrigin) {\n    var delta = _a.delta, layout = _a.layout, layoutCorrected = _a.layoutCorrected, treeScale = _a.treeScale;\n    var target = _b.target;\n    /**\n     * Reset the corrected box with the latest values from box, as we're then going\n     * to perform mutative operations on it.\n     */\n    resetBox(layoutCorrected, layout);\n    /**\n     * Apply all the parent deltas to this box to produce the corrected box. This\n     * is the layout box, as it will appear on screen as a result of the transforms of its parents.\n     */\n    applyTreeDeltas(layoutCorrected, treeScale, treePath);\n    /**\n     * Update the delta between the corrected box and the target box before user-set transforms were applied.\n     * This will allow us to calculate the corrected borderRadius and boxShadow to compensate\n     * for our layout reprojection, but still allow them to be scaled correctly by the user.\n     * It might be that to simplify this we may want to accept that user-set scale1 is also corrected\n     * and we wouldn't have to keep and calc both deltas, OR we could support a user setting\n     * to allow people to choose whether these styles are corrected based on just the\n     * layout reprojection or the final bounding box.\n     */\n    updateBoxDelta(delta, layoutCorrected, target, transformOrigin);\n}\n\nexport { updateLayoutDeltas };\n"},"lineCount":null}},"error":null,"hash":"68475d981bc6c27ae0ac2b38a7c694fb","cacheData":{"env":{}}}