├── .arcconfig ├── .arclint ├── .circleci └── config.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── general-solution.gif ├── ode.gif └── wobble-logo.png ├── demos ├── 1-chat-heads │ ├── 0.jpg │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── index.html │ └── index.tsx ├── dist │ └── now.json ├── index.html ├── package.json ├── tsconfig.json └── yarn.lock ├── jest └── rAF.js ├── package.json ├── rollup.config.js ├── src ├── __tests__ │ ├── Springs-test.ts │ └── __snapshots__ │ │ └── Springs-test.ts.snap ├── index.ts └── utils.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.arcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/.arcconfig -------------------------------------------------------------------------------- /.arclint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/.arclint -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | build 4 | *.log 5 | coverage 6 | demos/.cache 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/README.md -------------------------------------------------------------------------------- /assets/general-solution.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/assets/general-solution.gif -------------------------------------------------------------------------------- /assets/ode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/assets/ode.gif -------------------------------------------------------------------------------- /assets/wobble-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/assets/wobble-logo.png -------------------------------------------------------------------------------- /demos/1-chat-heads/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/0.jpg -------------------------------------------------------------------------------- /demos/1-chat-heads/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/1.jpg -------------------------------------------------------------------------------- /demos/1-chat-heads/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/2.jpg -------------------------------------------------------------------------------- /demos/1-chat-heads/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/3.jpg -------------------------------------------------------------------------------- /demos/1-chat-heads/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/4.jpg -------------------------------------------------------------------------------- /demos/1-chat-heads/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/5.jpg -------------------------------------------------------------------------------- /demos/1-chat-heads/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/index.html -------------------------------------------------------------------------------- /demos/1-chat-heads/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/1-chat-heads/index.tsx -------------------------------------------------------------------------------- /demos/dist/now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/dist/now.json -------------------------------------------------------------------------------- /demos/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/index.html -------------------------------------------------------------------------------- /demos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/package.json -------------------------------------------------------------------------------- /demos/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/tsconfig.json -------------------------------------------------------------------------------- /demos/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/demos/yarn.lock -------------------------------------------------------------------------------- /jest/rAF.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/jest/rAF.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/__tests__/Springs-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/src/__tests__/Springs-test.ts -------------------------------------------------------------------------------- /src/__tests__/__snapshots__/Springs-test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/src/__tests__/__snapshots__/Springs-test.ts.snap -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skevy/wobble/HEAD/yarn.lock --------------------------------------------------------------------------------