{"version":3,"names":["SPRING_CONFIG_KEYS","Set","isSpringConfigKey","key","has","normalizeTransition","transition","default","enter","exit","delay","properties","Array","isArray","defaultAnimation","configObj","springConfig","value","Object","entries","config","keys","length","getAnimationForProperty","normalized","property","propertyAnimation","hasAnimation","getAnimatedProperties","getEffectiveAnimation","state","getAnimationConfigsForKeys","animations","result","Map","propAnimation","animationValue","type","set"],"sources":["../../src/normalizeTransition.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}