{"id":"Kevx","dependencies":[{"name":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/components/skeleton.js.map","includedInParent":true,"mtime":1616745790320},{"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/@chakra-ui/theme/package.json","includedInParent":true,"mtime":1616745790320},{"name":"@chakra-ui/system","loc":{"line":1,"column":26},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/components/skeleton.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/system/dist/esm/index.js"},{"name":"@chakra-ui/theme-tools","loc":{"line":2,"column":31},"parent":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme/dist/esm/components/skeleton.js","resolved":"/home/runner/work/chakra-theme-visualizer/chakra-theme-visualizer/node_modules/@chakra-ui/theme-tools/dist/esm/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.default=void 0;var r=require(\"@chakra-ui/system\"),e=require(\"@chakra-ui/theme-tools\"),o=(e,o)=>(0,r.keyframes)({from:{borderColor:e,background:e},to:{borderColor:o,background:o}}),a=r=>{var a=(0,e.mode)(\"gray.100\",\"gray.800\")(r),t=(0,e.mode)(\"gray.400\",\"gray.600\")(r),{startColor:d=a,endColor:i=t,speed:l,theme:s}=r,u=(0,e.getColor)(s,d),n=(0,e.getColor)(s,i);return{opacity:.7,borderRadius:\"2px\",borderColor:u,background:n,animation:l+\"s linear infinite alternate \"+o(u,n)}},t={baseStyle:a};exports.default=t;"},"sourceMaps":{"js":{"mappings":[{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":0}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":13}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":20}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":35}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":43}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":56}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":57}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":64}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":68}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":76}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":89}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":91}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":95}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":97}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":1,"column":105}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":126}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":128}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":1,"column":136}},{"source":"../../../src/components/skeleton.ts","name":"fade","original":{"line":4,"column":6},"generated":{"line":1,"column":162}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":4,"column":13},"generated":{"line":1,"column":164}},{"source":"../../../src/components/skeleton.ts","name":"startColor","original":{"line":4,"column":14},"generated":{"line":1,"column":165}},{"source":"../../../src/components/skeleton.ts","name":"endColor","original":{"line":4,"column":34},"generated":{"line":1,"column":167}},{"source":"../../../src/components/skeleton.ts","name":"keyframes","original":{"line":5,"column":2},"generated":{"line":1,"column":172}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":5,"column":12},"generated":{"line":1,"column":174}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":5,"column":12},"generated":{"line":1,"column":176}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":5,"column":12},"generated":{"line":1,"column":187}},{"source":"../../../src/components/skeleton.ts","name":"from","original":{"line":6,"column":4},"generated":{"line":1,"column":188}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":6,"column":10},"generated":{"line":1,"column":193}},{"source":"../../../src/components/skeleton.ts","name":"borderColor","original":{"line":6,"column":12},"generated":{"line":1,"column":194}},{"source":"../../../src/components/skeleton.ts","name":"startColor","original":{"line":6,"column":25},"generated":{"line":1,"column":206}},{"source":"../../../src/components/skeleton.ts","name":"background","original":{"line":6,"column":37},"generated":{"line":1,"column":208}},{"source":"../../../src/components/skeleton.ts","name":"startColor","original":{"line":6,"column":49},"generated":{"line":1,"column":219}},{"source":"../../../src/components/skeleton.ts","name":"to","original":{"line":7,"column":4},"generated":{"line":1,"column":222}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":7,"column":8},"generated":{"line":1,"column":225}},{"source":"../../../src/components/skeleton.ts","name":"borderColor","original":{"line":7,"column":10},"generated":{"line":1,"column":226}},{"source":"../../../src/components/skeleton.ts","name":"endColor","original":{"line":7,"column":23},"generated":{"line":1,"column":238}},{"source":"../../../src/components/skeleton.ts","name":"background","original":{"line":7,"column":33},"generated":{"line":1,"column":240}},{"source":"../../../src/components/skeleton.ts","name":"endColor","original":{"line":7,"column":45},"generated":{"line":1,"column":251}},{"source":"../../../src/components/skeleton.ts","name":"baseStyle","original":{"line":10,"column":6},"generated":{"line":1,"column":256}},{"source":"../../../src/components/skeleton.ts","name":"props","original":{"line":10,"column":19},"generated":{"line":1,"column":258}},{"source":"../../../src/components/skeleton.ts","name":"defaultStartColor","original":{"line":11,"column":8},"generated":{"line":1,"column":262}},{"source":"../../../src/components/skeleton.ts","name":"defaultStartColor","original":{"line":11,"column":8},"generated":{"line":1,"column":266}},{"source":"../../../src/components/skeleton.ts","name":"mode","original":{"line":11,"column":28},"generated":{"line":1,"column":269}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":11,"column":33},"generated":{"line":1,"column":271}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":11,"column":33},"generated":{"line":1,"column":273}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":11,"column":33},"generated":{"line":1,"column":279}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":11,"column":45},"generated":{"line":1,"column":290}},{"source":"../../../src/components/skeleton.ts","name":"mode","original":{"line":11,"column":28},"generated":{"line":1,"column":301}},{"source":"../../../src/components/skeleton.ts","name":"props","original":{"line":11,"column":57},"generated":{"line":1,"column":302}},{"source":"../../../src/components/skeleton.ts","name":"defaultEndColor","original":{"line":12,"column":8},"generated":{"line":1,"column":305}},{"source":"../../../src/components/skeleton.ts","name":"mode","original":{"line":12,"column":26},"generated":{"line":1,"column":308}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":12,"column":31},"generated":{"line":1,"column":310}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":12,"column":31},"generated":{"line":1,"column":312}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":12,"column":31},"generated":{"line":1,"column":318}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":12,"column":43},"generated":{"line":1,"column":329}},{"source":"../../../src/components/skeleton.ts","name":"mode","original":{"line":12,"column":26},"generated":{"line":1,"column":340}},{"source":"../../../src/components/skeleton.ts","name":"props","original":{"line":12,"column":55},"generated":{"line":1,"column":341}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":1,"column":345}},{"source":"../../../src/components/skeleton.ts","name":"startColor","original":{"line":15,"column":4},"generated":{"line":1,"column":356}},{"source":"../../../src/components/skeleton.ts","name":"defaultStartColor","original":{"line":15,"column":17},"generated":{"line":1,"column":358}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":1,"column":360}},{"source":"../../../src/components/skeleton.ts","name":"endColor","original":{"line":16,"column":4},"generated":{"line":1,"column":369}},{"source":"../../../src/components/skeleton.ts","name":"defaultEndColor","original":{"line":16,"column":15},"generated":{"line":1,"column":371}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":1,"column":373}},{"source":"../../../src/components/skeleton.ts","name":"speed","original":{"line":17,"column":4},"generated":{"line":1,"column":379}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":14,"column":8},"generated":{"line":1,"column":381}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":18,"column":4},"generated":{"line":1,"column":387}},{"source":"../../../src/components/skeleton.ts","name":"props","original":{"line":19,"column":6},"generated":{"line":1,"column":390}},{"source":"../../../src/components/skeleton.ts","name":"start","original":{"line":21,"column":8},"generated":{"line":1,"column":392}},{"source":"../../../src/components/skeleton.ts","name":"getColor","original":{"line":21,"column":16},"generated":{"line":1,"column":395}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":21,"column":25},"generated":{"line":1,"column":397}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":21,"column":25},"generated":{"line":1,"column":399}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":21,"column":25},"generated":{"line":1,"column":409}},{"source":"../../../src/components/skeleton.ts","name":"startColor","original":{"line":21,"column":32},"generated":{"line":1,"column":411}},{"source":"../../../src/components/skeleton.ts","name":"end","original":{"line":22,"column":8},"generated":{"line":1,"column":414}},{"source":"../../../src/components/skeleton.ts","name":"getColor","original":{"line":22,"column":14},"generated":{"line":1,"column":417}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":22,"column":23},"generated":{"line":1,"column":419}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":22,"column":23},"generated":{"line":1,"column":421}},{"source":"../../../src/components/skeleton.ts","name":"theme","original":{"line":22,"column":23},"generated":{"line":1,"column":431}},{"source":"../../../src/components/skeleton.ts","name":"endColor","original":{"line":22,"column":30},"generated":{"line":1,"column":433}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":1,"column":436}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":24,"column":9},"generated":{"line":1,"column":442}},{"source":"../../../src/components/skeleton.ts","name":"opacity","original":{"line":25,"column":4},"generated":{"line":1,"column":443}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":25,"column":13},"generated":{"line":1,"column":451}},{"source":"../../../src/components/skeleton.ts","name":"borderRadius","original":{"line":26,"column":4},"generated":{"line":1,"column":454}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":26,"column":18},"generated":{"line":1,"column":467}},{"source":"../../../src/components/skeleton.ts","name":"borderColor","original":{"line":27,"column":4},"generated":{"line":1,"column":473}},{"source":"../../../src/components/skeleton.ts","name":"start","original":{"line":27,"column":17},"generated":{"line":1,"column":485}},{"source":"../../../src/components/skeleton.ts","name":"background","original":{"line":28,"column":4},"generated":{"line":1,"column":487}},{"source":"../../../src/components/skeleton.ts","name":"end","original":{"line":28,"column":16},"generated":{"line":1,"column":498}},{"source":"../../../src/components/skeleton.ts","name":"animation","original":{"line":29,"column":4},"generated":{"line":1,"column":500}},{"source":"../../../src/components/skeleton.ts","name":"speed","original":{"line":29,"column":18},"generated":{"line":1,"column":510}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":29,"column":13},"generated":{"line":1,"column":512}},{"source":"../../../src/components/skeleton.ts","name":"fade","original":{"line":29,"column":54},"generated":{"line":1,"column":543}},{"source":"../../../src/components/skeleton.ts","name":"start","original":{"line":29,"column":59},"generated":{"line":1,"column":545}},{"source":"../../../src/components/skeleton.ts","name":"end","original":{"line":29,"column":66},"generated":{"line":1,"column":547}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":552}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":554}},{"source":"../../../src/components/skeleton.ts","name":"baseStyle","original":{"line":34,"column":2},"generated":{"line":1,"column":555}},{"source":"../../../src/components/skeleton.ts","name":"baseStyle","original":{"line":34,"column":2},"generated":{"line":1,"column":565}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":568}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":576}},{"source":"../../../src/components/skeleton.ts","name":null,"original":{"line":33,"column":15},"generated":{"line":1,"column":584}}],"sources":{"../../../src/components/skeleton.ts":"import { keyframes } from \"@chakra-ui/system\"\nimport { getColor, mode } from \"@chakra-ui/theme-tools\"\n\nconst fade = (startColor: string, endColor: string) =>\n  keyframes({\n    from: { borderColor: startColor, background: startColor },\n    to: { borderColor: endColor, background: endColor },\n  })\n\nconst baseStyle = (props: Record<string, any>) => {\n  const defaultStartColor = mode(\"gray.100\", \"gray.800\")(props)\n  const defaultEndColor = mode(\"gray.400\", \"gray.600\")(props)\n\n  const {\n    startColor = defaultStartColor,\n    endColor = defaultEndColor,\n    speed,\n    theme,\n  } = props\n\n  const start = getColor(theme, startColor)\n  const end = getColor(theme, endColor)\n\n  return {\n    opacity: 0.7,\n    borderRadius: \"2px\",\n    borderColor: start,\n    background: end,\n    animation: `${speed}s linear infinite alternate ${fade(start, end)}`,\n  }\n}\n\nexport default {\n  baseStyle,\n}\n"},"lineCount":null}},"error":null,"hash":"89fa27017ea63b4e1ecfa77186f5bf4b","cacheData":{"env":{}}}