{"_id":"clarity-animation","_rev":"26-df2a78b701d6eff6448f847f2ae1e409","name":"clarity-animation","description":"Unopinionated animation library.","dist-tags":{"beta":"1.0.4","latest":"1.0.25"},"versions":{"1.0.0":{"name":"clarity-animation","version":"1.0.0","description":"Unopinionated animation library.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"f7fc32c33c5ac4e86e1ea29d587a4013bb636145","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.0","_shasum":"ee38321e7431dd453e3f1132169483753b7a63fb","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"ee38321e7431dd453e3f1132169483753b7a63fb","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.0.tgz","integrity":"sha512-z3BRzoonqB75YofLX88jmbRMdyze6yi2i1NU9Wh+3Zca05s6+so94fvdY4IPYveYAre85Ovp6CZi1KjCTPX91A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Iqe4zTSp6EC2iiPBmhQ7fPU6GZV2jm8ov4LnaBDiOAIgBdkQhKOk7sONiwy3r/FxbAft6Myr7xFd2AJo6iZAZsI="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.0.tgz_1484672282179_0.8009099625051022"}},"1.0.1":{"name":"clarity-animation","version":"1.0.1","description":"Unopinionated animation library.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"8f28ede5e3603db5bdef154aa868ee99c7f24390","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.1","_shasum":"9e7e225c4de55de81618b6a61fba4eea04bc0ea8","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"9e7e225c4de55de81618b6a61fba4eea04bc0ea8","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.1.tgz","integrity":"sha512-mO7Tv6JXatEHyo0jJXZJaUIfrgSiZtKdDVCxEhA2L9H7MCTzFe7KpgNZ/7r/ifECwgpKLD74v8sjZQPAjQRyGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeG+SQJl6jHngCer3SJdfnIXqR5CYGH6og7H7Vt88v3AiB6P2oZ7Fi5+Y7ncBwQhH/UuWQnzjHWkoDjgsKgtFx3MQ=="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.1.tgz_1484688830202_0.7443181986454874"}},"1.0.2":{"name":"clarity-animation","version":"1.0.2","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"2de22bb5dcb54403695904b653b71266de9ce344","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.2","_shasum":"b78963a50c398dbed279d1231f473f2de233b0e7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"b78963a50c398dbed279d1231f473f2de233b0e7","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.2.tgz","integrity":"sha512-+dmwLm5IFZTQz+b4AnfC5yipGAN9BrNdHJDb/Vlfs4D2+CSJGazBSPxKsiIV2TELHIcr8PfVFpGNvVHthzFl9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt1tRQwg+WlemIotCSOBkUrEZaxoDYitpSlWIEnrYfdwIhALzk28gpg5hTcJvraTSQZdajdUmS3e3/5jtnVcXsDi6x"}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.2.tgz_1484692827657_0.16763658332638443"}},"1.0.3":{"name":"clarity-animation","version":"1.0.3","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"1ac51969928498630d72a928ce504fc7b5b147d0","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.3","_shasum":"b70aeaf69d668f573beef45adbbc8546011ca205","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"b70aeaf69d668f573beef45adbbc8546011ca205","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.3.tgz","integrity":"sha512-QC4qbE5YKNRfDo3ExFac1JLMYLdKfoLGSB/jvzEupT7SCC3YydYOe2XOX05pGRGfmvnbP4CDcz4NKoxaiDdvcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmjxDdZVbCfUyIklufEsFKhab3j7T8F9haM9wqMDAZeAiBE72RaKrXuXRAtbEPrmaW1E+d/iWNyzaPynan3rNaRjA=="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.3.tgz_1484696281602_0.7421291179489344"}},"1.0.4":{"name":"clarity-animation","version":"1.0.4","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"4e7833bec2f46ab03b7ccb3a6216b7939f657e06","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.4","_shasum":"4ce82c03fa47059495b349019d445f94b2f7fa81","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"4ce82c03fa47059495b349019d445f94b2f7fa81","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.4.tgz","integrity":"sha512-KXjDgBsx08S6+906sRsKONuCuynIK2I3of4NsiS/IDs2cNNNSn9aWaWpcXPnlW/Ht2KU9FWXTdPVyn2s2XdKSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqJoEnUJpI+5vYsz6Scf0Htxc9NvNEZq3sngWzCZlO5QIgB5qvNkO7X0EoAsiG/Vi/GWHVrdIGX+BhC0rwr1L+MJA="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.4.tgz_1484696949765_0.9016934582032263"}},"1.0.5":{"name":"clarity-animation","version":"1.0.5","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"6bb733500f2f992632d4b164365604113f38f82f","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.5","_shasum":"50907c74dabf17a3a9bebe43c00f196fe02d00e1","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"50907c74dabf17a3a9bebe43c00f196fe02d00e1","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.5.tgz","integrity":"sha512-PLY/B78oVrAfFjEt+QNcJR+VdCJ4WKxBypcSwQHvPDsf0g/GELHHA5heJincMEck9FNd0/mq7bSZEJ3rBUXbIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXCRVX3vZb4py4d87ypXASA97jbyhLyKUjMwS2Un+xCwIgPGJt3AUffiSqTD3m65vVpENIjEAQbY8vl+vM/L1mMAM="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.5.tgz_1485905125577_0.4649384953081608"}},"1.0.6":{"name":"clarity-animation","version":"1.0.6","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"abebf2bdd892f3cd044096b3c11730fb53060161","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.6","_shasum":"72655db92dc015389cc2bc1c1285b1e01109b5d5","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"72655db92dc015389cc2bc1c1285b1e01109b5d5","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.6.tgz","integrity":"sha512-W3R4ZNEMf5q262eKNezekJI2WkHnetU3APkvMHyOtTn1lfd1O4A598khK1yygnx5GR2qHhqOYQfw1cu+2mrDSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4HoW+Z+H8E/lRqKJDiFEq4JVz63ofBWfKBvsKL5WzSAIhAJjOgNy71HKsqoD8yB61vxQiYZN99C+vJwN98lHIlVRl"}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.6.tgz_1485908632901_0.516844714526087"}},"1.0.7":{"name":"clarity-animation","version":"1.0.7","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animation","transitions","web","transitions","tweening","react","polymer","angular"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.20.0"},"gitHead":"cf125c0bdb60c640b89e98a0257ff69ed4e899de","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.7","_shasum":"2e45f1bbf94790804cfdbc47bf1f9b90404a13fd","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"2e45f1bbf94790804cfdbc47bf1f9b90404a13fd","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.7.tgz","integrity":"sha512-Q1Qm4VT6H5LtplKldF3Msn+6E0ucBGtqEjyDU1BJbLYvFJELdcRHTKTUepp6nas04FLMhQ4dBo/KYbOYngQwYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAooEg0EYcYeDnvfNgpMU61Q3usd442eHjKGxmZHFQ+VAiEA5J1tklv+/MgdZsxprJt4QTwY2/4JKGru17LBj6YHITs="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.7.tgz_1485908796297_0.1980480409692973"}},"1.0.8":{"name":"clarity-animation","version":"1.0.8","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"94b7484a93aa43a436b7b8924241d90afb98823c","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.8","_shasum":"f388f8f7e3080395a00d491da1d38d5ea803c55d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"f388f8f7e3080395a00d491da1d38d5ea803c55d","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.8.tgz","integrity":"sha512-KQT2dDNxV1klxfddOg+IYWJvzInIT4uscXsTaOEBZyVqi1rvb39wAjJ6zMan3x/yB2TrGIQ6j2B6wNjs0sNIEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjHdUh22vKba9ggTulRlk4JR/s3tct8p8S00uyIbHuTgIhAO6ULzBfQ5KRim2WHCnxxNhSWYqpiK2mDofvfzWl8nYv"}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.8.tgz_1485972977715_0.6935682827606797"}},"1.0.9":{"name":"clarity-animation","version":"1.0.9","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"8c6d64a5a8a8ba5d09faa1a9f081f0f4f6359b13","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.9","_shasum":"622f6ada9469338dbd66547562bff0a95b57a4f8","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"622f6ada9469338dbd66547562bff0a95b57a4f8","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.9.tgz","integrity":"sha512-YC8FVlJuxCVmEM83TJGALe6+3zJQ4g2Ce2gplmfRFB61ucfZNz0+MnO0SIm9/JlqFf0pSI0KUW+MpVzliSDDAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJd4DgQQHXdt+Xdv1W5XVDJmDkPsrVCAmNfTUhLoWrfAiEAjSf1D/OwELkFz17HH7fCBCgi9UftNEoLVjg2Tb2uebo="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.9.tgz_1485988837955_0.32623851648531854"}},"1.0.10":{"name":"clarity-animation","version":"1.0.10","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"1d7c949fbdd44f80a447c8cf20b19260d7b4caad","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.10","_shasum":"ec70bdbd03f9a154915db57deae7754f451f6eda","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"ec70bdbd03f9a154915db57deae7754f451f6eda","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.10.tgz","integrity":"sha512-rNBmUVyZFGumdm2aSmPFLksqCrEwi/thUVwq5d5Dv9iePGjkAb4L4FmQrRDHTgd9scdcEdZyz5IAgJEOhssskQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1m3z2nX4zlzFcRvL50LfKi7sex0SqAoBFHphbEpXhrAIgAY9dC6TdTUetmii3nE0NVRt9FYN/CJSbOAu8JkkkOPY="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.10.tgz_1486014269769_0.5827378020621836"}},"1.0.11":{"name":"clarity-animation","version":"1.0.11","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"b259d24a86688b459211a42cd0b5544e13cbe92b","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.11","_shasum":"a6c706f72c0cf0dae01f6a10fbe4c4a6566c7141","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"a6c706f72c0cf0dae01f6a10fbe4c4a6566c7141","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.11.tgz","integrity":"sha512-ulF74c6jSZkDwDnE2R13IONgR7viRhwAto9ki7sNQMbqXJl+GFxUKsI+Xe12A3nO05ydxKDIrY35BMgU30WKHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyjg5IR8dP+TeX5JX9uwKGvjtoaCQeQg50N++kz+/67AiAQWplzc13dRvcOxL4f0UPFxs4NPuypQu0x8f4WbOjFxQ=="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.11.tgz_1486144400767_0.21779423207044601"}},"1.0.12":{"name":"clarity-animation","version":"1.0.12","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"244a823b3b263d5f4ac1c3ee647a11824a8b74a0","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.12","_shasum":"3ed033640bcbee5386dccdb479608bc972654a72","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"3ed033640bcbee5386dccdb479608bc972654a72","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.12.tgz","integrity":"sha512-10UNjJsNHcjZrDrsL802pZXyqkOuYeGSVA5BYAqDABlBBCW66lB3T6U7sD8ALrqt0BfVPG2ynm+NnoWofg1nng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7pZm1AtleJpMeCi9bWtoCMNuosZTZ5noqmxElSOHKFAiEAogmpN1b3txn1Mo7pB3l7OV6alNDLNRUIUQYK948R4Cc="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.12.tgz_1486148464564_0.25647305068559945"}},"1.0.14":{"name":"clarity-animation","version":"1.0.14","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"ff30e42ed26b868ee1872e5e3e0743d7a22f5767","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.14","_shasum":"07c89e713fca198db59f66b3999804bd2dd365ea","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"07c89e713fca198db59f66b3999804bd2dd365ea","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.14.tgz","integrity":"sha512-ti3vGofKfJmGEACy+YtE8n393XkqwDChLvvlvBmzuf1kAyao7oEXuCyjDDc0Ejz6R0JzfFGH8n2ghnhDavjBPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBa1lMPxTVCbZqwOP8JAvrCfxxJDCYNRAyaiTrhCpbmEAiBNG3+gysy76ROLR9Yff1X7Q0xE52EUxrONkQINN9i2iw=="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.14.tgz_1486186167352_0.270841128192842"}},"1.0.15":{"name":"clarity-animation","version":"1.0.15","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"e1df552dd15392fe835119092186682df28b4da4","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.15","_shasum":"fb4ce006a7bf84650d1dc3d6ba860ca457774e18","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"fb4ce006a7bf84650d1dc3d6ba860ca457774e18","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.15.tgz","integrity":"sha512-VdwfTZBVaaGrWwvTRRPB0R3adOD8Hk5no6jtDKVi00YcHcVfWHSKQY+K2Qzfuco1F+9cuByx23SBI8P2l5YXfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+ffSEEsT1/6/CQlNmWpA2b2oflAvHoCofqQ3kbdKUgAiEA7Q7QWsAr7TZ4BUhDd8+4LEgIaC7dLQU4ozwlW6S6SgA="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.15.tgz_1486186438633_0.9881204664707184"}},"1.0.16":{"name":"clarity-animation","version":"1.0.16","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"25b4973157e7bad84b771cbb8cc1b82caeee5c76","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.16","_shasum":"e50ad04c6c2915d6973819c1fb710fdb3047af6e","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"e50ad04c6c2915d6973819c1fb710fdb3047af6e","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.16.tgz","integrity":"sha512-xl/1ZNx0Sjr5LaXP8Kqp7r4sM1IXTe1TkM2vFYnlFKLjbUeC70jgoriZaVrWSbCFnpecsYHNH8q9wpQWW0aaVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuWNZF5+xWX1IvZr6U89YgvpSlwLRzNXK5M09Gy/57yQIgGIwY5m5auhWSJ55mHXT/po7hiYD1M4RbR+COdSygNEE="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.16.tgz_1486186875636_0.6703894343227148"}},"1.0.17":{"name":"clarity-animation","version":"1.0.17","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","tsc":"^1.20150623.0"},"gitHead":"4c9bf32195338dcafa0dd02875e1927cb00de6f1","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.17","_shasum":"f426929fd8a2cc06c8b7b06423bae8c75887bb30","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"f426929fd8a2cc06c8b7b06423bae8c75887bb30","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.17.tgz","integrity":"sha512-Qoxi7xxpZN0W3D/TE3L/Ys8n0F+kpCVr9bff6D9rPeBBCcKL2Xu3CjTos/MQrlWpME2dP4NW5ATJLX4fKjZloA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD39HimNA1qw7ibSjnAiirqgMZJVXtBQE8d3mfEDB3EogIgKErJHRgEGG5ZGtQm/fXZgoUdmhhzJNNJBJLKEp3B7OY="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.17.tgz_1486486804496_0.7287706793285906"}},"1.0.19":{"name":"clarity-animation","version":"1.0.19","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"aee3e39c9d3a1e37d9c4a822f111949f49e5e12d","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.19","_shasum":"148ea5447465a09bfb9f6b72d3793fb107f26ccd","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"148ea5447465a09bfb9f6b72d3793fb107f26ccd","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.19.tgz","integrity":"sha512-10DN3cipVYQYuh6YMBxkKUhxm6odXolOUTX8USoyV4VouLCnCtiAbzMVTnBK6JBO1aA5bOyEVOWbgshcDmZ7pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoyqy8ti3GJtHLqNSzzwHfM2Mrlj3aB/5s+Zf+Q/VuGgIhAKcgSNf/N9jjjSRiB094ibfjFxksB8NVU1JG7s6UYKv9"}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.19.tgz_1486746409975_0.4603946232236922"}},"1.0.20":{"name":"clarity-animation","version":"1.0.20","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"7512b94932fb6e5032a4a6835a51a412f7baf9e9","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.20","_shasum":"477e7fb1f0ef39d30273f59b2fa84ded9e5b042f","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"477e7fb1f0ef39d30273f59b2fa84ded9e5b042f","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.20.tgz","integrity":"sha512-RAby9UbaPvBggHF2sjxGjwWK+gBjHTpbg8yfMuhmS2SgOhhs/klyjH+z82FQ5LRlUV9UWao5dxMKtYp0W14iog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrlelk6+irTnLnE7ieC4ij2AbyKSDHWAHehXu5yhEIOAiEA6bmEcKlYESw1uwvtIGBv0Ywgiteg4Cri5pPLw91pjyE="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.20.tgz_1486746623157_0.41209576511755586"}},"1.0.21":{"name":"clarity-animation","version":"1.0.21","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"b289b4996c53785c7c0f18fc19e5a6873753bbe6","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.21","_shasum":"9ccfae22a159f2146c0532761c084936e8381758","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"9ccfae22a159f2146c0532761c084936e8381758","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.21.tgz","integrity":"sha512-+jtrWkfiH8KiFHIVfi0UqHcYIY9XKh7zZ1T4kYslp3JxjwjzfAUn4vrIYVoZo7ah+HKm9zDkxXx+mSPDo581AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBP7HeakxVg6AIIfxNbSLRiE6O2eB1AFEDz+qec4UJrLAiAoV3cMaQQYUaI1kH16sQ9/dUY2WP9GUoNVt+5qxIgMiw=="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.21.tgz_1488997600360_0.5287459020037204"}},"1.0.22":{"name":"clarity-animation","version":"1.0.22","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"8aa68be2c2efca13a3fc8837d573551ebb140397","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.22","_shasum":"26a432768b4000ebd9b2b4f2cf038a0113753159","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"26a432768b4000ebd9b2b4f2cf038a0113753159","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.22.tgz","integrity":"sha512-NLbj+WZWUActJk2Ulz8HwMt7TWeDnBxKFIc87Q96076knSZsmIs1H2seP11o4jq7FadWxYd8TYZJMfIvdD04jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoSPYT3WxPdkQFJgVSrJXkPhXI7bEAiAtwsPvp1w9rDQIhAKhGo7n5KoS0Lt1F7O6KNEFUibJ/0wCTv3CWwl0qGz5N"}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.22.tgz_1490369127112_0.4190527112223208"}},"1.0.23":{"name":"clarity-animation","version":"1.0.23","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"1d2b518ea701369f2277bc872ed20813eddb1c47","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.23","_shasum":"ae083253dc2a4117a8c90e5fefb061622d615827","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"ae083253dc2a4117a8c90e5fefb061622d615827","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.23.tgz","integrity":"sha512-/vRlMQDqkbdgSKl2ZkUTJaQMkiVdifnKlKNg1DeZmvfUHUezNUac0jWacmIuEUtr731mAPQNCnQkc99OyywN3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGdRkrnkfSNHvVNuYnWkP3k0o7rVJlE+BjP3mUk6Bq+AiEA6GxBgZDCc/jVky8llA5AOKnPHEO3fbXvE9QuoE7FvLw="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.23.tgz_1490386370194_0.2467278796248138"}},"1.0.24":{"name":"clarity-animation","version":"1.0.24","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"d894e0c7c862d32f631f1ebc2057381070e62ed7","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.24","_shasum":"08fd145d91826aa29f66a55730fe27885271ccaa","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"shasum":"08fd145d91826aa29f66a55730fe27885271ccaa","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.24.tgz","integrity":"sha512-jWCO2RnVKc6s8n0almzeDUTagZnb2mY859e9OLUoob+76BMdSJ6VYLVhr0udm0E6h+csSvGZc9XmOh/7XEXe9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChjm5csNqxLX6tWooLMp7MPi9Ml4ciDVJtFC0oRA+b5QIhAJc6gIJhxiUA+9IYAMKBBnuzwm+yt4s63xhdgbL71sZE"}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/clarity-animation-1.0.24.tgz_1490386551432_0.6763628411572427"}},"1.0.25":{"name":"clarity-animation","version":"1.0.25","description":"Unopinionated animation library.","main":"./dist/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"license":"MIT","devDependencies":{"babel-core":"^6.21.0","babel-loader":"^6.2.10","babel-preset-env":"^1.1.8","babel-preset-es2015":"^6.18.0","gulp":"^3.9.1","gulp-jsdoc3":"^1.0.1","gulp-uglify":"^2.0.1","tsc":"^1.20150623.0"},"dependencies":{"babel-polyfill":"^6.22.0","promise-polyfill":"^6.0.2"},"gitHead":"08362ae2487734b7eeeb1c45bb3801d701e37b89","bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"homepage":"https://github.com/SourceDecoded/Animation#readme","_id":"clarity-animation@1.0.25","_npmVersion":"5.4.1","_nodeVersion":"6.10.2","_npmUser":{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"},"dist":{"integrity":"sha512-PSAwWqce5QNrIU/U0hJI+uv9zHa8/TmTyzqVwqIgmFEA+aJTXjFZVB0ikdqIO0IOKG4I/DAOybz+KLSmPRaL/Q==","shasum":"97e6077815edee2870805c2b7b2ad3959994e920","tarball":"https://registry.npmjs.org/clarity-animation/-/clarity-animation-1.0.25.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNi+DqjEjnCxL6JjN47S/5L7SnGX3bL7fMBAEwqZjV1AiAolZFLTg9xpUVhnOSfJbNU4gH9Iael1zNQnU3EwIECAQ=="}]},"maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clarity-animation-1.0.25.tgz_1506788162892_0.04439037712290883"}}},"readme":"Getting Started with Clarity Animation\n===\nInstall Clarity Animation with npm.\n```bash\nnpm install clarity-animation\n```\n\n## Browser support\n* IE Edge\n* Chrome 38+\n* Firefox 51+\n* Opera 42+\n* iOS Safari 9.3\n* Android Browser 4.4.4\n* Chrome For Android 55+\n\n\n## Examples\n* [List of Examples](https://sourcedecoded.github.io/Animation/)\n* [Basic](https://sourcedecoded.github.io/Animation/examples/basic.html)\n* [SVG](https://sourcedecoded.github.io/Animation/examples/svg.html)\n* [Animation Controls](https://sourcedecoded.github.io/Animation/examples/controls.html)\n* [Load Test (Lots of animations)](https://sourcedecoded.github.io/Animation/examples/alot.html)\n* [PercentageTimeline](https://sourcedecoded.github.io/Animation/examples/percentageTimeline.html)\n* [Repeat](https://sourcedecoded.github.io/Animation/examples/repeat.html)\n* [Timeline](https://sourcedecoded.github.io/Animation/examples/timeline.html)\n\n\n## Use Cases\nBecause Clarity Animation uses UMD (Universal Module Declaration) it can work\nwith a variety of technologies. It can be used with CommonJs, AMD, or SystemJs. Just \ndecide which module system works for you and import clarity-animation. This also \nmeans that if you use transpilers like Babel or Typescript you can also use it. Even if \nyou don't use a module system you can still use clarity-animation. It will detect that \nthere isn't any module system and assign clarityAnimation to the global object. \nSo go out and make applications prettier. Happy animating!\n\n## Clarity Animation Mission\nThe clarity-animation package wants to solve your complicated animation needs in simplest of patterns. \nMaking a application beautiful shouldn't be hard. So if there is a better way to \ndescribe animations and timelines let us know, and lets have a great conversation.\n\n## Animations vs Timelines\nIn clarity-animation there are two basic things you need to use, the Animation classes and Timeline classes.\nThe animation class gives you the ability to describe the properties to change, the easing, and the duration.\nWe found early on in our development we needed to be able to compose animations with different easings and durations.\nTimelines answer that problem. They allow you to compose animations together in a way that gaurantees the \nanimations to remain in sync with one another, forward or backward. Since Timelines are really animations, this also means you can compose timelines with in\ntimelines. Really the complexity of the animations is limitless but the ease of composing them is simple. \n\n## Examples\nWith in the clarity-animation package is an example folder. Please browse through the examples. \nIt will teach you many things that documentation wont. They also provide a foundation of ideas\nthat can be used while building animations.\n\n## Whats included?\n* Animation\n* CssAnimation\n* CustomRenderAnimation\n* ElementPathAnimation\n* Timeline \n* PercentageTimeline\n\nThere are seven different classes to make animations with. There is the root class Animation, \nfrom which all classes are derived. CustomRenderAnimation which allows you to provider a custom renderer. CssAnimation animates an object with properties that resemble\ncss names and understands the units involved with those property names. ElementPathAnimation \nanimates elements through bezier curves with points and controls. Timeline allows you to compose many \nanimations into a concert of animations using offsets. PercentageTimeline does the same \nas the Timeline but instead uses the principles of startAt and endAt to compose the animations.\n\n## Clarity Animation\n```bash\nnpm install clarity-animation\n```\nAdd a index.html file to the directory so it looks something like this.\n\n    * index.html\n    * node_modules\n        * clarity-animation\n        \nCopy the contents of this example and paste it into the index.html file.\n\n```html\n<html>\n    <head>\n        <title>Script Tag Exmaple</title>\n        <style>\n            .box {\n                width: 100px;\n                height:100px;\n                border: 1px solid #000000;\n            }\n        </style>\n    </head>\n    <body>\n\n        <div id=\"my-box\" class=\"box\"></div>\n\n        <script src=\"./node_modules/clarity-animation/dist/main.js\"></script>\n        <script>\n                var CssAnimation = clarityAnimation.CssAnimation;\n                var box = document.querySelector(\"#my-box\");\n\n                var animation = new CssAnimation({\n                    render: function(values){\n                        Object.keys(values).forEach(function(property){\n                            box.style[property] = values[property];\n                        });\n                    },\n                    properties: {\n                        backgroundColor: {\n                            from: \"rgba(0,0,0,0)\",\n                            to: \"#ff0000\"\n                        }\n                    },\n                    duration: 10000,\n                    easing: \"easeOutExpo\"\n                });\n\n                animation.playToEndAsync();\n        </script>\n    </body>\n</html>\n```\n\n\n## Clarity Animation with Reactjs\nIn the root of your Reactjs folder install Clarity Animation with npm. \n```bash\nnpm install clarity-animation --save\n```\nNow that Clarity Animation is installed start using it in one of your components.\n```js\nimport React, { Component } from \"react\";\nimport { CssAnimation } from \"clarity-animation\";\n\nconst myStyles = {\n    backgroundColor: \"rgba(100,100,200,0.5)\",\n    width: \"100px\",\n    height: \"100px\"\n};\n\nclass MyComponent extends Component {\n    constructor(props){\n        super(props);\n\n        var animation = new CssAnimation({\n            target: myStyles,\n            properties: {\n                backgroundColor: {\n                    from: myStyles.backgroundColor,\n                    to: \"#ff0000\"\n                }\n            },\n            duration: 10000,\n            easing: \"easeOutExpo\"\n        });\n\n        animation.observe(\"tick\", ()=>{\n            this.forceUpdate();\n        });\n\n        this.animation = animation;\n    }\n    componentDidMount(){\n        this.animation.playToEndAsync().then(()=>{\n            console.log(\"Finished Animation\");\n        });\n    }\n    render(){\n\n        return (\n            <div style={myStyles}>\n                Hello Animation!\n            </div>            \n        );\n\n    }\n\n}\n```\n\n## Requirejs with Clarity Animation\n```bash\nnpm install clarity-animation\n```\n\nAfter running the npm command, downloading [requirejs](http://requirejs.org/docs/download.html)\n, and adding a index.html file, the folder structure would look something like this.\n\n    - index.html\n    - require.js\n    - node_modules\n        -clarity-animation\n        \nCopy the contents of this example and paste it into the index.html file.\n\n```html\n<html>\n    <head>\n        <title>Using Animation</title>\n    </head>\n    <body>\n        <script src=\"require.js\"></script>\n        <script>\n            require([\"./node_modules/clarity-animation/dist/main.js\"], function(clarityAnimation){\n                var CssAnimation = clarityAnimation.CssAnimation;\n\n                var target = {\n                    backgroundColor: \"#123456\"\n                };\n\n                var animation = new CssAnimation({\n                    target: target,\n                    properties: {\n                        backgroundColor: {\n                            from: target.backgroundColor,\n                            to: \"#ff0000\"\n                        }\n                    },\n                    duration: 1000,\n                    easing: \"easeOutExpo\"\n                });\n                                    \n                animation.observe(\"tick\", function(){\n                    document.body.style.backgroundColor = target.backgroundColor;\n                });\n\n                animation.playToEndAsync();\n                });\n        </script>\n    </body>\n</html>\n```\n\nDocumentation\n===\n\n## Animation Easings\n* linear (Default)\n* easeInQuad\n* easeOutQuad\n* easeInOutQuad\n* easeInCubic\n* easeOutCubic\n* easeInOutCubic\n* easeInQuart\n* easeOutQuart\n* easeInOutQuart\n* easeInQuint\n* easeOutQuint\n* easeInOutQuint\n* easeInSine\n* easeOutSine\n* easeInOutSine\n* easeInExpo\n* easeOutExpo\n* easeInOutExpo\n* easeInCirc\n* easeOutCirc\n* easeInOutCirc\n* easeInElastic\n* easeOutElastic\n* easeInOutElastic\n* easeInBack\n* easeOutBack\n* easeInOutBack\n* easeInBounce\n* easeOutBounce\n* easeInOutBounce\n\n\n## Repeating \nThere are two properties to control repeating. The first is the \"repeat\" property on the animation,\nand the \"repeatDirection\". The \"repeat\" property controls how many times\nthe animation will repeat. You can use \"Infinity\" to mean.... well infinity and \nany integer to express the amount of times you would like the animation to repeat.\n\nFor \"repeatDirection\" you can use two values, 0 or 1. We have two static properties on\nthe Animation class to help remember what is what. 0 is the default repeat which starts from the\nbeginning, and 1 which is the alternating repeat. Alternating means that the animation will\ngo back and forward like a swing. \n\n```js\n...\nanimation.repeat = Infinity;\nanimation.repeatDirection = Animation.REPEAT_DEFAULT; \n...\n// or\nanimation.repeat = 10;\nanimation.repeatDirection = Animation.REPEAT_ALTERNATE; \n```\n\nAnimation\n====\nThis class can animate any property on any object as long as its a number. \nIf you would like to animate SVGs this is the class for you. \n\n```js\nvar obj = {\n    width: 0,\n    height: 0\n};\n\nvar animation = new clarityAnimation.Animation({\n    target: obj,\n    properties: {\n        width: {\n            from: 0,\n            to: 100\n        },\n        height: {\n            from: 0,\n            to: 100\n        }\n    },\n    duration: 1000,\n    easing: \"easeOutExpo\"\n});\n```\n\nCustomRenderAnimation\n===\nThis class allows you to decide how to render the current values. Check out the [svg example](https://sourcedecoded.github.io/Animation/examples/svg.html).\n\n```js\nvar animation = new clarityAnimation.CustomRenderAnimation({\n    render: (values)=>{\n        Object.keys(values).forEach((propertyName)=>{\n            svgCircle.setAttribute(propertyName, values[propertyName]);\n        });\n    },\n    properties: {\n        width: {\n            from: 0,\n            to: 100\n        },\n        height: {\n            from: 0,\n            to: 100\n        }\n    },\n    duration: 1000,\n    easing: \"easeOutExpo\"\n});\n```\n\nTimeline\n===\n```js\n    var div = document.createElement(\"div\");\n    var div2 = document.createElement(\"div\");\n\n    var renderDiv = function(values){\n        Object.keys(values).forEach(function(property){\n            div.style[property] = values[property];\n        });\n    };\n\n    var renderDiv2 = function(values){\n        Object.keys(values).forEach(function(property){\n            div2.style[property] = values[property];\n        });\n    };\n\n\n    var opacityAnimation = new CssAnimation({\n        render: renderDiv,\n        properties: {\n            opacity: {\n                from: 0,\n                to: 1\n            }\n        },\n        duration: 2000,\n        easing: \"easing\"\n    });\n\n    var moveAnimation = new CssAnimation({\n        render: renderDiv2,\n        properties: {\n            left: {\n                from: \"0px\",\n                to: \"100px\"\n            }\n        },\n        duration: 2000,\n        easing: \"easeOutExpo\"\n    });\n\n    moveDiv2Animation = new CssAnimation({\n        render: renderDiv2,\n        properties: {\n            left: {\n                from: \"100px\",\n                to: \"200px\"\n            }\n        },\n        duration: 2000,\n        easing: \"easeOutExpo\"\n    });\n\n    var timeline = new Timeline();\n    timeline.add({\n        animation: opacityAnimation,\n        offset: 0\n    },{\n        animation: moveAnimation,\n        offset: 0\n    },{\n        animation: moveDiv2Animation,\n        offset: 0\n    });\n\n    timeline.play();\n\n```\n\nPercentageTimeline\n===\nPercentageTimeline really works well when thinking about a concert of animations.\nYou just need to think about when something will start and finish. If you need \nan animation to start at the beginning and end half way through, and another \nanimation to start half way through and end three quarters of the way through. This \nis the class for you. After deciding the composition, you can adjust the duration until\nits perfect.\n\n```js\n    var div = document.createElement(\"div\");\n    var div2 = document.createElement(\"div\");\n\n    var renderDiv = function(values){\n        Object.keys(values).forEach(function(property){\n            div.style[property] = values[property];\n        });\n    };\n\n    var renderDiv2 = function(values){\n        Object.keys(values).forEach(function(property){\n            div2.style[property] = values[property];\n        });\n    };\n\n\n    var opacityAnimation = new CssAnimation({\n        render: renderDiv,\n        properties: {\n            opacity: {\n                from: 0,\n                to: 1\n            }\n        },\n        duration: 2000,\n        easing: \"easing\"\n    });\n\n    var moveAnimation = new CssAnimation({\n        render: renderDiv2,\n        properties: {\n            left: {\n                from: \"0px\",\n                to: \"100px\"\n            }\n        },\n        duration: 2000,\n        easing: \"easeOutExpo\"\n    });\n\n    moveDiv2Animation = new CssAnimation({\n        render: renderDiv2,\n        properties: {\n            left: {\n                from: \"100px\",\n                to: \"200px\"\n            }\n        },\n        duration: 2000,\n        easing: \"easeOutExpo\"\n    });\n\n    var timeline = new PercentageTimeline(2000);\n    timeline.add({\n        animation: opacityAnimation,\n        startAt: 0,\n        endAt: 1\n    },{\n        animation: moveAnimation,\n        startAt: 0,\n        endAt: 0.5\n    },{\n        animation: moveDiv2Animation,\n        startAt: 0.5,\n        endAt: 1\n    });\n\n    timeline.play();\n\n```\n\nMethods on Animations and Timelines.\n===\n## observe(type: string, callback )\nObservable Events\n* start\n* end\n* tick\n* play\n* reverse\n* stop\n* pause\n* restart\n\n\n```js\n...\nanimation.observe(\"tick\", function(){\n    console.log(\"tick\");    \n});\n...\n\n```\n\n## play( )\nPlays the animation from its current position to the end.\n```js\n...\nanimation.play();\n...\n\n```\n\n## playToEndAsync( ):Promise\nPlays the animation from its current position to the end, and returns a Promise. When the animation makes it to the end of the animation, the promise is resolved. If any other actions are taken on the animation the promise will not be fulfilled.\n```js\n...\nanimation.playToEndAsync();\n...\n\n```\n\n## playToPercentageAsync( percentage: number ):Promise\nPlays the animation from its current position to the percentage given, and returns a Promise. When the animation makes it to the end of the animation, the promise is resolved. If any other actions are taken on the animation the promise will not be fulfilled.\nThe percentage number is expected to be 0-100.\n```js\n...\nanimation.playToPercentageAsync(50);\n...\n\n```\n\n## pause( )\nPauses the animation.\n```js\n...\nanimation.pause();\n...\n\n```\n\n## restart( )\nRestarts the animation from the beginning.\n```js\n...\nanimation.restart();\n...\n```\n\n## reverse( )\nSends the animation in reverse from its current position to the beginning.\n```js\n...\nanimation.reverse();\n...\n\n```\n\n## reverseToStartAsync( ):Promise\nSends the animation in reverse from its current position to the beginning. When the animation makes it to the beginning of the animation, the promise is resolved. If any other actions are taken on the animation the promise will not be fulfilled.\n```js\n...\nanimation.reverseToStartAsync();\n...\n\n```\n\n## reverseToPercentageAsync( percentage: number ):Promise\nSends the animation in reverse from its current position to the percentage given. When the animation makes it to the beginning of the animation, the promise is resolved. If any other actions are taken on the animation the promise will not be fulfilled.\nThe percentage number is expected to be 0-100.\n```js\n...\nanimation.reverseToStartAsync(50);\n...\n\n```\n\n## seek( percentage: number )\nIf you seek when the animation is stopped, it will not render. Use pause then seek instead. \n```js\nanimation.pause().seek(0.3);\n```\nOr use \n```js\nanimation.seek(0.3).render();\n```\nUse stop and seek if you don't want the viewer to know that animation is positioned to some \nother time then what is rendered.\n```js\n...\n// Seek to this percentage of the animation.\nanimation.seek(0.5);\n...\n\n```\n\n## setTimeScale( percentage: number )\n```js\n...\n// Go twice as fast\nanimation.setTimeScale(2);\n...\n\n```\n\n## getTimeScale()\n```js\n...\nvar scale = animation.getTimeScale();\n...\n\n```\n\n## getProgress()\n```js\n...\nvar progress = animation.getProgress();\n...\n\n```\n\n## render()\nThis forces an update on the properties being animated.\n```js\n...\nanimation.render();\n...\n\n```\n\n","maintainers":[{"name":"jaredjbarnes","email":"jared.j.barnes@gmail.com"}],"time":{"modified":"2022-06-13T06:05:25.281Z","created":"2017-01-17T16:58:02.414Z","1.0.0":"2017-01-17T16:58:02.414Z","1.0.1":"2017-01-17T21:33:50.828Z","1.0.2":"2017-01-17T22:40:29.702Z","1.0.3":"2017-01-17T23:38:01.825Z","1.0.4":"2017-01-17T23:49:11.835Z","1.0.5":"2017-01-31T23:25:27.441Z","1.0.6":"2017-02-01T00:23:54.992Z","1.0.7":"2017-02-01T00:26:38.263Z","1.0.8":"2017-02-01T18:16:19.746Z","1.0.9":"2017-02-01T22:40:38.180Z","1.0.10":"2017-02-02T05:44:30.490Z","1.0.11":"2017-02-03T17:53:21.508Z","1.0.12":"2017-02-03T19:01:06.635Z","1.0.14":"2017-02-04T05:29:29.731Z","1.0.15":"2017-02-04T05:34:00.682Z","1.0.16":"2017-02-04T05:41:16.362Z","1.0.17":"2017-02-07T17:00:06.222Z","1.0.19":"2017-02-10T17:06:50.236Z","1.0.20":"2017-02-10T17:10:25.371Z","1.0.21":"2017-03-08T18:26:41.011Z","1.0.22":"2017-03-24T15:25:27.705Z","1.0.23":"2017-03-24T20:12:50.768Z","1.0.24":"2017-03-24T20:15:51.961Z","1.0.25":"2017-09-30T16:16:03.120Z"},"homepage":"https://github.com/SourceDecoded/Animation#readme","keywords":["animation","web","animations","transitions","web","transitions","tweening","react","polymer","angular","css","react-animations","polymer-animation","react-css","polymer-animation","interval","frame"],"repository":{"type":"git","url":"git+https://github.com/SourceDecoded/Animation.git"},"author":{"name":"Jared J Barnes"},"bugs":{"url":"https://github.com/SourceDecoded/Animation/issues"},"license":"MIT","readmeFilename":"README.md"}