├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .jsdoc ├── .jshintrc ├── .npmrc ├── CONTRIBUTING.md ├── LICENSE-MIT ├── README.md ├── index.md ├── jsconfig.json ├── package.json ├── src ├── actor.js ├── keyframe-property.js ├── main.js ├── rekapi.js ├── renderers │ ├── canvas.js │ └── dom.js └── utils.js ├── test ├── actor.js ├── canvas.js ├── dom.js ├── get-css.js ├── index.html ├── index.js ├── keyframe-property.js ├── rekapi.js ├── setup.js ├── test-utils.js └── utils.js ├── tutorials ├── dom-rendering-in-depth.json ├── dom-rendering-in-depth.md ├── getting-started.json ├── getting-started.md ├── keyframes-in-depth.json ├── keyframes-in-depth.md ├── multiple-renderers.json └── multiple-renderers.md └── vite.config.mjs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | .DS_Store 3 | node_modules 4 | dist 5 | coverage 6 | -------------------------------------------------------------------------------- /.jsdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/.jsdoc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/README.md -------------------------------------------------------------------------------- /index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/index.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/package.json -------------------------------------------------------------------------------- /src/actor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/actor.js -------------------------------------------------------------------------------- /src/keyframe-property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/keyframe-property.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/main.js -------------------------------------------------------------------------------- /src/rekapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/rekapi.js -------------------------------------------------------------------------------- /src/renderers/canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/renderers/canvas.js -------------------------------------------------------------------------------- /src/renderers/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/renderers/dom.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/src/utils.js -------------------------------------------------------------------------------- /test/actor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/actor.js -------------------------------------------------------------------------------- /test/canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/canvas.js -------------------------------------------------------------------------------- /test/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/dom.js -------------------------------------------------------------------------------- /test/get-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/get-css.js -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/index.html -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/index.js -------------------------------------------------------------------------------- /test/keyframe-property.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/keyframe-property.js -------------------------------------------------------------------------------- /test/rekapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/rekapi.js -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/setup.js -------------------------------------------------------------------------------- /test/test-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/test-utils.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/test/utils.js -------------------------------------------------------------------------------- /tutorials/dom-rendering-in-depth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/dom-rendering-in-depth.json -------------------------------------------------------------------------------- /tutorials/dom-rendering-in-depth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/dom-rendering-in-depth.md -------------------------------------------------------------------------------- /tutorials/getting-started.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/getting-started.json -------------------------------------------------------------------------------- /tutorials/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/getting-started.md -------------------------------------------------------------------------------- /tutorials/keyframes-in-depth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/keyframes-in-depth.json -------------------------------------------------------------------------------- /tutorials/keyframes-in-depth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/keyframes-in-depth.md -------------------------------------------------------------------------------- /tutorials/multiple-renderers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/multiple-renderers.json -------------------------------------------------------------------------------- /tutorials/multiple-renderers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/tutorials/multiple-renderers.md -------------------------------------------------------------------------------- /vite.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremyckahn/rekapi/HEAD/vite.config.mjs --------------------------------------------------------------------------------