gitextract_zo4f_ak9/ ├── .babelrc ├── .eslintignore ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .npmignore ├── .size-snapshot.json ├── .travis.yml ├── AUTHORS ├── HISTORY.md ├── LICENSE ├── README.md ├── bower.json ├── demos/ │ ├── README.md │ ├── demo0-simple-transition/ │ │ ├── Demo.jsx │ │ ├── index.html │ │ └── index.jsx │ ├── demo1-chat-heads/ │ │ ├── Demo.jsx │ │ ├── index.html │ │ └── index.jsx │ ├── demo2-draggable-balls/ │ │ ├── Demo.jsx │ │ ├── index.html │ │ └── index.jsx │ ├── demo3-todomvc-list-transition/ │ │ ├── Demo.jsx │ │ ├── index.css │ │ ├── index.html │ │ └── index.jsx │ ├── demo4-photo-gallery/ │ │ ├── Demo.jsx │ │ ├── index.html │ │ └── index.jsx │ ├── demo5-spring-parameters-chooser/ │ │ ├── Demo.jsx │ │ ├── index.html │ │ └── index.jsx │ ├── demo7-water-ripples/ │ │ ├── Demo.jsx │ │ ├── index.html │ │ └── index.jsx │ └── demo8-draggable-list/ │ ├── Demo.jsx │ ├── index.html │ └── index.jsx ├── karma.conf.js ├── package.json ├── rollup.config.js ├── server.js ├── src/ │ ├── Motion.js │ ├── StaggeredMotion.js │ ├── TransitionMotion.js │ ├── Types.js │ ├── mapToZero.js │ ├── mergeDiff.js │ ├── presets.js │ ├── react-motion.js │ ├── reorderKeys.js │ ├── shouldStopAnimation.js │ ├── spring.js │ ├── stepper.js │ └── stripStyle.js ├── test/ │ ├── Motion-test.js │ ├── StaggeredMotion-test.js │ ├── TransitionMotion-test.js │ ├── createMockRaf.js │ ├── index.js │ ├── integration/ │ │ ├── README.md │ │ ├── bower.html │ │ ├── bower.json │ │ └── package.json │ ├── mergeDiff-test.js │ └── stripStyle-test.js └── webpack.config.js