+6
-2
@@ -27,2 +27,4 @@ 'use strict'; | ||
| function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } | ||
| var presets = { | ||
@@ -49,4 +51,6 @@ noWobble: { stiffness: 170, damping: 26 }, | ||
| var steps = {}; | ||
| var cache = (0, _cache.initCache)(startProps, targetProps); | ||
| var steps = { '0%': Object.keys(cache).reduce(function (accu, key) { | ||
| return Object.assign(accu, _defineProperty({}, key, cache[key].start)); | ||
| }, {}) }; | ||
@@ -64,3 +68,3 @@ var _loop = function _loop(i) { | ||
| prop.cache = { value: value, velocity: velocity }; | ||
| props[key] = +prop.cache.value.toFixed(precision); | ||
| props[key] = +(i === 100 ? prop.target : prop.cache.value).toFixed(precision); | ||
| }); | ||
@@ -67,0 +71,0 @@ steps[i + '%'] = props; |
+1
-1
| { | ||
| "name": "css-spring", | ||
| "version": "2.0.1", | ||
| "version": "2.1.0", | ||
| "description": "Generates values for physics based css-keyframe animations", | ||
@@ -5,0 +5,0 @@ "main": "build/index.js", |
Sorry, the diff of this file is not supported yet
105518
0.38%133
2.31%