{"_id":"@bryce-loskie/frame","_rev":"16-fceccd9612d59ba32d1fa2cab43ade6c","name":"@bryce-loskie/frame","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1-beta":{"name":"@bryce-loskie/frame","version":"0.0.1-beta","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIC","_id":"@bryce-loskie/frame@0.0.1-beta","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"7541137315975481d3f061e50e0e181870ea9f68","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.0.1-beta.tgz","fileCount":6,"integrity":"sha512-1rgZG4Xft1xtxWA/i6p/+A269gl76lrxkceURrgc8oaS+QvVJxPuL9Y3PYna0lAK1TH+XGzUihFt+ALKz8ykXA==","signatures":[{"sig":"MEUCIQCqIpprWb7irQ2DFMjJu5yjwibe2Cuvjx0EjcQRUYej1wIgEb+1/cClNDcfP78NvTz+buaifdJTfa6Nht4ngTkczxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipwgIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWwg//Qhr1tiZNanPUL0QoAatt49mZDEy9/VDNaqYCn6ItHnhMa274\r\nC2P1eMGc7253kmfn6Gq4aMI7om1QD/ytL5MnPh8gCShdLzXQFKFTGSF+oCFH\r\nEwQIFoWpNQQoTKd7Qv+VQx6Z8gNorMlC2diKi9wItl+8uHngAPig09lhef2u\r\nfQfZvntfT5GQY3GlQ0xXdmhBosWgJ6VWFMBbs9BDXrMErL//TLB6tZXLSr6R\r\ncQvwpBF0qLeFYEnfNvrwyw+ba1e50BIjz+8IGRYSfAoLGHt0st90zQqWIrAV\r\nXk+XdYvDiGxjnth6+1+5Up9vHPbjzmjeZ9KyhHrcSXF6shQMNjcZcikUz1xB\r\nhsJVjCLbDT0hUzZdmZWuWnKp38FfWhebsKU6va0VXD4DY6rd42gShvPMk/bX\r\n4A8mxf3z4qO+GEyHiDWV/48YBVMwEeTQoWZS/yyznH0cBLnxdDou7HxlLIMd\r\n+0bfldHCOlj9MTIzUZllck28I1PQwbevNEhyUnPmf73sdCrnOesNJXEXcq6X\r\nKfVhD0okk7QFRgHiUHolqwVzLlwWXmyJDuMK4KsUvzroa9uq8CcQmEzrYYs/\r\nFKRAzVyPxf2ePZEbVafF11638lQqepemNUQZAbN65jQ/WfWnKFl6cxPWQngo\r\nsIH5HA60e/5aw48y1JkICORsOGUpEgAOyCQ=\r\n=nDYi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.0.1-beta.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.0.1-beta.tgz","_integrity":"sha512-1rgZG4Xft1xtxWA/i6p/+A269gl76lrxkceURrgc8oaS+QvVJxPuL9Y3PYna0lAK1TH+XGzUihFt+ALKz8ykXA==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation utility for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.0.1-beta_1655113735979_0.8403511443944607","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@bryce-loskie/frame","version":"0.0.2","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIC","_id":"@bryce-loskie/frame@0.0.2","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"5d734fcd9e70f9c4f6a168f31723bc1e73d77a8c","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.0.2.tgz","fileCount":6,"integrity":"sha512-Y/0vchiys1ky38Pkxb9ZwbLGvM54732K5eZ/rUU0gOTlCNUyqn51LXoPOYwaE/hByrbMIEjMydj5J6ycC/6JdQ==","signatures":[{"sig":"MEUCIQCPtZbhRaJhyDGKgG82PEe24jCqKH9sJM7X7MR64ft1dwIgNeYKFJEEVdsG9bxNJB4DoolWr/RafrP+y9qm6+hgVDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip/HDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqtg//XPASbw/peXEabHWw4iokGLZ2Mh4hBQvjbLqgvae/CLK5FzuK\r\n8QGUcfei/tDyPLHJov4aNelnC4PLSEUpwKB1rdsF5/xma4y4DbIWKtO70pYn\r\nvMnpE1C14fr2NGRpU7Agj3cdlYZXaNrVDeauPAFQJ2UHMTvecoxpurvr2Lz2\r\n6gvsfRD/0iKGArFQgDdEuobx5qC5d3tE8boALloogSrB7xFVDp5JiM0gL0B2\r\nJTwxGu/L5lB0EQWefhraV0qa8NK+RIFC8kaETK3MmShAQmNMHwlZHaoJn1rB\r\nBZBRbZLOIAT95oRoAMvfDJAdViLjJeHlUgx4Me9aPM5VtI4guv/p66BvvW/E\r\nQIG7DloiE/xg/xG/Z5ZTKIf0tfeh+PDrKmjeO9L9f1GiaAVQKS4CpGLtNja+\r\nqL+Adu/RsRXtq0r44oZObXvQpi6xw5ayg8lyYVSn2GyBv+oUYS3yvoIGy60L\r\nJlDUlFvp3gNZl90/8qC82UTLpuFuYEV/3hN1gfbsn9sDTrs4cNs89yC8LOwj\r\n6IrXR0QxDWOELTHcDg3dCodoRE64cVi7zWq3+eZonR5JX503KDmt+dgWFX84\r\nEOsS+3G5YQ6GrH9YrhXsGLoF+brIRJlxzh6hg/502r8TsWwAofME9QTkVZlM\r\nezc33J42vzcleqHcFNWvIZs1GdB3BXCzE5U=\r\n=YYVj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.0.2.tgz","_integrity":"sha512-Y/0vchiys1ky38Pkxb9ZwbLGvM54732K5eZ/rUU0gOTlCNUyqn51LXoPOYwaE/hByrbMIEjMydj5J6ycC/6JdQ==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation utility for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.0.2_1655173570975_0.16951620276390922","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@bryce-loskie/frame","version":"0.1.0","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"cefb0fc8088c616297316add6093b1ceff980d71","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.0.tgz","fileCount":6,"integrity":"sha512-WkJn3YsNcG0Xq8khGblw8GoFDa+xsMNoYuJw9Zt9SrjrKsvRaMTdSiw04MkXNYGfHPmv9hdV3Cuvx4w34522Uw==","signatures":[{"sig":"MEYCIQD4punG1PfMuoR4y3PJ1DSPl2jQ6n2IFCN+3ma5SujYkwIhAMxB47DxHcFsECHuQKJD3+tPp0QweaXI+XDhiF/QHqpo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip/U0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHYQ//STeYILzi21pK9/+1abIQ4hTMLu4FjFlCdDw+QnsQG67h4/SI\r\nUqy5pjCFGG4R7QBnIffC4o1b7/sczWAox7TspCqGjyqmWCyXXf7cwccczwIZ\r\n1vJAKbceyu0N2I/GplZn+Q54hXmeSUip13D4NDZPpt4PYditTskOCW6RUeh2\r\nmPaJU3Nya9dh7wF0DL0vCbzHVPWxkNX1G2OeC/cE0yxDNLtPC9I9ljr08Hjd\r\nSQVY8mMdQoZxcA8QCGodN9kkIk0rt8FuEhx2e1+6b1z6O7KF6uqSkbkoid3r\r\nW0k9QpRT3drqZXT95jxyMdU9C6v/lOMe5mc/7+1/Y/Q332x2Gcuw5dcfCrvW\r\nsMaDmr+aRWj2B2kD9Y8soBlQvIJvwfG/MvdiG5NyoiHy03cBYJj+hbZx6hGp\r\nsufA1lcIYC0cxi0EMGXn8VXeAbUdsNA3C8dCZI9EacTpkXO5q01WQY+gtmNd\r\nwNT1W7qQbqkbhGdqpDOj7YJwJOVKkniPr0jAYYsTfKNb9rQKMYPfUuZjN2Wj\r\nfjwtSXeeuxB7v59Sl3+b7bj3vPK+hAQ2VUbwSTfwHGLh48jChgBXEhNW90wH\r\nfd23Qi4g0uoLKsmfseroab332c6w+r4JdxRSMNsuBd54MQpnPBGgpDRNlSu9\r\nESpCei2j8VIbqfbRUiVHGQ8O1FpRoFbk0mc=\r\n=6ukM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.1.0.tgz","_integrity":"sha512-WkJn3YsNcG0Xq8khGblw8GoFDa+xsMNoYuJw9Zt9SrjrKsvRaMTdSiw04MkXNYGfHPmv9hdV3Cuvx4w34522Uw==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation utility for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.0_1655174452237_0.937774823508438","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@bryce-loskie/frame","version":"0.1.1","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.1","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"fce47087f2a885f3844c8c6119854635e992996c","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.1.tgz","fileCount":6,"integrity":"sha512-BDJM7cLoianjpCF+bTKCi4Qxi8Iq9+riJTfFsNTTxKa5a4wCv5r2WtQlzjOY+joIFJUo9Q6iYmz6M9wVyNoJEQ==","signatures":[{"sig":"MEUCIBmx9vYAjE+M1rBJiKKEQK7NyqLBJN73nrA5DE26599CAiEA2XMF0Q1R03vwjn6IYbqvKUTNrHng+MXs1OZStm+FKiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip/f5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0wBAAkwmNCe+Ryl2zewQJLVXJwrZMLllp1auT8xMQzoTxms91vXzY\r\nWN27Vm7EH2rQ3Q9XMvKm86X41RxlkVhdVco9SQfVPa41svFOW0nCzubS6f50\r\nBgj6vM8kn9mIzWM1g99DcsZO0rx60VMrEVPvNiRYg5wpl//Sh+WoE9DFRDFU\r\n1rz+9y1qZRwOU3r5ZR2CckFnhmAmTvxFxjH7CVvp5RdbsjeCDGejnU9SfTBi\r\nVkhasDm/ObdRxTirwJNS6bQdLVaCSw55MOg9BhC/ZeXdr7dRWoQ/yiFtFUE4\r\nW0NtPM7qbGcK6Qd91ClvWT2jOpG6ywNSLFCEmGTjF6v6GbZaJf1YeybJwOx/\r\ncBjRQGeUBtcTPPv+Jyjn/bgf9glTZiRxzpvATExFNBMD9vT6TH7TKLKErW8X\r\nOU8jDxmMeTApDeu/k6OtLZ4gYR+OJbVxO1m47d0/HulZbN/1IBi0IfF4LW9e\r\nrf+mD4TKDN7C9YZde6+xl1hmgmSm20rd9RnbLtrVzpEfRpRWg/D9guQ8Z3Cl\r\n5QZssobFMtrVXhdKNSslW9NK7mTHEVS5egpB/x1RnkvpyiqtDQ5fSfs1bdS8\r\nEmbv4HimYUpx/SciDikq9ZApenS1KoSGQ3RnMNlcoUrysb2lbRdxMIodV3aa\r\nrqtU+MYq7C8IERPp3+XQO1aIU60AZrdeVUU=\r\n=ZVkv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.1.1.tgz","_integrity":"sha512-BDJM7cLoianjpCF+bTKCi4Qxi8Iq9+riJTfFsNTTxKa5a4wCv5r2WtQlzjOY+joIFJUo9Q6iYmz6M9wVyNoJEQ==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation utility for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.1_1655175161291_0.9766085524205397","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@bryce-loskie/frame","version":"0.1.2","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.2","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"fe15aedac6a1442560dce32ba568e605446a769f","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.2.tgz","fileCount":6,"integrity":"sha512-GXGp+zGDo1OyiEcwDr3Z6HZ8YFDfP3DEehv2heDYxhIWG4XrakFoyOOn74vK7l5v95h1i40tBIYs7FDRQX2Ezw==","signatures":[{"sig":"MEQCIDCTky2padYHU18zjWcWLoDjIJZeSbOHa16Mc/EHxm1eAiA0N1ReO9G9gIWDcG8PtAEAVhOxSLqiJT0Ma54mjUex0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip/9OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnGxAAjUKUwa+yW3tFn74ReZdloCwT3QdLFIOsMRNNURgNQ1UXAGzk\r\nbZcCNupgLEYfGIjLXSA/ZdolhDdLh4I8wkh9K9sd7+MkEeGuJOtjgVsS7LTH\r\nUhbYAoo9Yjs4X8CzJPC0Q4r1WmzDnITXkGI9Z0J27JJkFNGI0/SXo6Hm3N9u\r\nrHU1MoQG5W6DCMP8CBydxKItI67Yc4ysEy0VgQAh+CIBn1H0t2q48CpVGDWc\r\n9GL/n5BpzBZ0t3GmCW1PIdCuXvI6xr44x8Vm6qSnZLcAy53e8DlWUqIzZAaI\r\n/BdnZD+dp56EKQxzaoAkUt7Ch6szUPMd1hLGzHfWA+B/+tjMYeZ96x2qrvrH\r\nxpfvv3DyWBGeNTBIj3xEpsF7AP/B6HRdmpipb1FxBPW2UlF6AMJW6Efue3P1\r\nNMR3bFRkWTwSwNZXNd/c8lvRZeLqMj/WgT0SUNmbH7sU5j0gXWeYJUT1AfB4\r\neB3ngBahAzf7+EEa/SrC0naqupX8RivyUVvxuax/Q2k+Tm5RHAMp7//fqy0o\r\nuhOLZ0AQLxko/+ySLgG++KX5ydqKB0x+ts9Elbb8Z1ej3A7681v/cSxpL5UN\r\n3lhUbiwmqULEK2deA5XWTgVjAYVjedVReDK3T51jGDMsaaZ2xvHyzGQXv86p\r\n2LKVPTyVv53S/iU/HGiwABCticWBFqO7WX0=\r\n=BoFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.1.2.tgz","_integrity":"sha512-GXGp+zGDo1OyiEcwDr3Z6HZ8YFDfP3DEehv2heDYxhIWG4XrakFoyOOn74vK7l5v95h1i40tBIYs7FDRQX2Ezw==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation utility for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.2_1655177038132_0.24997250164533513","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@bryce-loskie/frame","version":"0.1.3","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.3","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"dfa156f69d2a16bae09f143dfb02ecedd9218a89","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.3.tgz","fileCount":6,"integrity":"sha512-Rzp7kdBWty2NgTH6643vFl2qMM0CkICfrJp5zSjm8ebfzs17UNuyNCm+eul9CXU3euIEU082vWZ3V9YjaU3pFg==","signatures":[{"sig":"MEUCIQDjLitOM7ZeKt4nzMtzauLLWY3btTfN9wNd5MBc/uavLwIgGYR9I/krNbYqEgxRTwiV9k1/85WmLk2gTGYgJJ/HTLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip//RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruoRAAlpRs3/R/mSR0Dj3+wyKajJO9E1ac1ZKsHy316RgxUqny/EjN\r\n3w4rgAqInYX/SHtOXw8scLFnOPHGvxB49LVetW6ysgztLYXpe5k0M50k/8M3\r\nsK/TL1+VehuaFaFoslejqBEMjBLSu2daIPM7Yv0rDMaekGLcdkOfUdqWTj+b\r\n3IpHl3cHenv5+ZwidMxLyshWQXa/eRChtwY6Dr6l+OehYuDglcao03GAx8II\r\nuEnLJlFHM2UcckTNV3pNkQPYCSFQlPIFL62iYnqQCN3pSAw3hIrGZo0kuHWl\r\n5vf07UzYDJsToQK0keeHnFQBaJt8rI1f2zxMV1xBR08zw1jGAXbQkEz/J8M0\r\nP88dyTnPsBf8avsaBqi3/3JZN1bit5cr8OLP+d0FUD6j/g3S3omZeYMP4aOr\r\nOH2gq/6QpLD1/7ZUdcK6w5anQc6mb7QU7v8RP11/Esof6A/REXPdhwWemAPQ\r\n4s1VAUTp4SXBDhZAZ1Wgds9g35sYAA4VifbhN46BM5+78ong+iVBSKWdYxsy\r\n1VHMIQgdJlDpC1gOM3Ydd+GqKvNjc4IvG4mpHsYrKmReAJ1W4yimQxW46qv9\r\nhafjCbFc4Ai4bhn6yL0r2Zj4sdrntPcEQ+3i4zHvKwyC8LmLE69TrkoUKMvE\r\nZ2T6/Fu8EwSvRbNC4xFau5em9h21LEQfmlQ=\r\n=BPAb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.1.3.tgz","_integrity":"sha512-Rzp7kdBWty2NgTH6643vFl2qMM0CkICfrJp5zSjm8ebfzs17UNuyNCm+eul9CXU3euIEU082vWZ3V9YjaU3pFg==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation utility for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.3_1655177168769_0.9286891550531011","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@bryce-loskie/frame","version":"0.1.4","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.4","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"c713b0fcba78ce73666665eecb46914d0a682222","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.4.tgz","fileCount":6,"integrity":"sha512-RWk7gEs3LtfMc8TgCmkCPNaurdalW4CJqkWzg2AzQRIONHsWvG1yH1ZzsKKRWbjaLrjSKGnMwLdqyBehSJAU6A==","signatures":[{"sig":"MEYCIQDXFN+0XjeOpGwZ6yOUPVKTJoss18DqGOhyVxjcmBSlnQIhAJZ7tnWJGd3cQuyEhTGmDFQrHNfEWzABHaAsI8mAoj1H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisSUVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr3w//fTk31Mt9f/DofUMbCYczVEnXFEFjMlP/mfqxBwTxGCzt3GIA\r\nTUq64R4FekXSgO9jdTL5/xbux1tP+KBhB4DEjWr+UVthpWKgyB9njgGzpOf5\r\nAsHP9lcLaJ/lsAaLpLeUfa30SdsEf0zxeGAZDbOAps88KMRI2cvHgvLErpnk\r\n4sNlTe1O/xrMBiAn71TGSYMTQw8UgETFAy3KCCMqKFBKY+Afy92Tik+Z1cGN\r\niB121AIKpSu+tGEWjOR3uz/+DLHi1U5pOjmUZqifepyJAt/AaLSZOWO3UhPk\r\n7pEDviPtr36SnqfUHF4Pax/IFGhFcKcjGLCmweuPDA5Rb2cvdYwew9QRGyH9\r\nJzbg8IhGRKHoizbBW9AEI0UIkqLhZzM3AJXDoryU2VyASwlOUTgfXDKkYexI\r\nJzNKVb18kzCceRJqqkUei+lsmXz/tq0rAfk/OLxBpn4z3v9RKV5mncpWmNo8\r\n+3vGlm81KqsKKPTjxZrFpzhj+IfVAUlzn5GC2gwX2KOs6F5myRW1w9+Q2N6i\r\nQaQrjAOCaSoKu0UMeWcee0Cf5yoYs60fzmF9vKB59ph5UGpKTFSzHw8ylj3R\r\n3KIOKrPKCt24gQ7lmUg2V6kGxdrSs7mRS3ohu3lF3x+cYvBG55EPJ661cAIM\r\nJYvQzGaDZonOx1np2TbPhLreipHXje22VZs=\r\n=5Ntm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/Users/mistletoe/Desktop/playground/frame/packages/core/bryce-loskie-frame-0.1.4.tgz","_integrity":"sha512-RWk7gEs3LtfMc8TgCmkCPNaurdalW4CJqkWzg2AzQRIONHsWvG1yH1ZzsKKRWbjaLrjSKGnMwLdqyBehSJAU6A==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.7.0","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"motion":"^10.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.4_1655776533484_0.08140532456765404","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@bryce-loskie/frame","version":"0.1.5","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.5","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"e37252a7f1e49e6d16aa9305491a0433513826c8","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.5.tgz","fileCount":6,"integrity":"sha512-HjLb37B54Ru14KjbKH4Y7BDbn/85LUU5LNHUqBQpprOtQo7PMSJ07TkIaQEqhL4G2iMDXovS9kOuJ6o/0nP5Sw==","signatures":[{"sig":"MEYCIQDVm/vNkGUsQQs/0MckvaOSaXQPLhNkXAHNcKQ1U53FxQIhANoZCi30uGMGX/k58RWDJitL6f59HdlOoWO+hKhPJkWI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizCwgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQjw//Z0Ktv7AN3OmlhaIQ4zOZ8SXGZtZAqUKPpN9lOZCLF1NQ6Y0C\r\ndEuzg0+Sn+qBxmsPwWHEdaCHmYOVSZwhVD4jeQEQFtSBPdAMGbIH4KOK1trJ\r\nwlqSxTmZal8nZzYUYb7Oazuxmvisg1piRXvW8v3+d0Cfoy51eFBFHm4X+rvG\r\n9TcMcgK6Y4NIWGGmkD/NxeKoysHSaZjQKY/phFoe/S52axtpN0Z3GaV1BEGB\r\nS21UJPnSopM984Qu+3vhIzW6OqG1gDfN6iGHGX8W6Zs8BfDJE7sd6uZl9PRA\r\nCiclLnPZomdrh2AWgVc6rYK6hrLef/WcxMCu9fVUlrVHL/JoleaqKr4upJLR\r\nQxxbDr3NCh4xB/Bat5+bDs/9s4Mh6cnKNRhLh8NDKZWF6tm330btZzwJ48XC\r\nBdU0bnXgo/6saxwEVPdotnuPWPVE3qTJd3jXOOCA+wdvxB0bCFB5xADpJZBW\r\nzTVdTjjI824CmrO9GWVSJTPfwjKJebQDo/Pm35M0KfScwDs5AthPGewnJIMH\r\nQyhhlFsTxmsF7HKCpA7M2sM34awO731TT5kWERa2O7lWEyTLiLHtpjZbi1Ou\r\np8vyJvPgKchlJW13b8yK4LR5ygbVnxLPbClRZAcH85i9T8P3dWsi4uZMZH8L\r\nnMSJvZGPiYbcR9GUA6AJg0fFdJ1j9WTbdwE=\r\n=vLtM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/1h/nzsjg61j4cxdqw5xlyjnzjtm0000gn/T/42a32ed257089f3c80b3a83a3b5e188b/bryce-loskie-frame-0.1.5.tgz","_integrity":"sha512-HjLb37B54Ru14KjbKH4Y7BDbn/85LUU5LNHUqBQpprOtQo7PMSJ07TkIaQEqhL4G2iMDXovS9kOuJ6o/0nP5Sw==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.12.2","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","dependencies":{"motion":"^10.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.5_1657547808764_0.1111896615907868","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@bryce-loskie/frame","version":"0.1.6","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.6","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"414ab8bd0048dbee28c0d8d9ea5eddc4011f9b5d","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.6.tgz","fileCount":6,"integrity":"sha512-6IZL73myt/WmoIx1M08GLIC7zt/5thiHWRuxFoq05md5EZTOnysWm4RPIncL8Knpjd09IJb6ku5wyZhqJEnrOg==","signatures":[{"sig":"MEUCIQD6WPj5jzXcomsmGFQB0bqKQQU16NoJYloqTNQ21NYFIAIgTdt/QrOcTCHdgaWrYhcdUc7BuJC30S0lxjZ+WQR/cGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizissACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7YRAAlmq5OXbtNngyjeGMtrbxAUTZ2I2dZ1eNS4t2dzJeu60TAH/v\r\nOcZHKdf003fHm3soHtAnHBpMjy+RLhKxwmvZic8oKSniuall+1vhhdnbYQKO\r\nAFwqyDlIg6hc2H+DcavBFa7C97d0KO4sumKq7hakbUsZNfmCNgI0XBD0oY5w\r\nOwgjBYc1/YfYjVgdPkKLuG5sJbKOcXcJ922tb74SyPxTEefBn3V0e66yoS+j\r\nA8+uKzcNjo4cFMg/ebpD5m99Dngt0ukyQA5HLcYI7MnnnrsSAjM9kVGs7mjV\r\nYssQMjI+bSBlPsYWyr6/nsQ0cWB9o/SynoPHRzReSHmpHhe2Rrh8PXfgRYFo\r\ndecf5qT10OmMID7Sf5x+XYqlBrcxT3T0XgwKow5NDsKtjmOMByV6nOpqv2iH\r\nr6iAgH/qGfcNka5EPXCMcJxGXgW1ofkt2zTsTO8c7Acyhacup0swZu7VVRjo\r\nl/zz8fqOBQQ0ocT8KQmEL1OAb25Dt+OItBRst0cBqLwp1eaMl8l3UcvGKQaX\r\nE6R9QuRMx1Zq71bPORI4NA4vCrwzSv0tdD6Eo38aq1oPtpCQBdCwX0p9tAsI\r\nj3WfrkEb0snmubcah0taASbFaLrWvYReTijiaA17zwdZsDlFTJARl7k7+v20\r\ndbgIc+ZuG17w5zyxSJQ56p8HvGOc5GJJlKc=\r\n=i8xj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/g2/trb83qsd2074073r15mnvy540000gn/T/984c37f8b78c3bc3a2d27f60442ed5d9/bryce-loskie-frame-0.1.6.tgz","_integrity":"sha512-6IZL73myt/WmoIx1M08GLIC7zt/5thiHWRuxFoq05md5EZTOnysWm4RPIncL8Knpjd09IJb6ku5wyZhqJEnrOg==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.11.0","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"motion":"^10.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.6_1657678636617_0.20860223031694636","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@bryce-loskie/frame","version":"0.1.7","keywords":["vue","animation","transition","spring"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.7","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"2995d40bff61f7f6ec3a1a82da3ab09abf639299","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.7.tgz","fileCount":6,"integrity":"sha512-A+RuVMQAzHbFpp0IE27RaPo+rmtl38PuTvhGVHePjKF+8RRtx46OPhU860Y91J9CIgNE8oAyU2xG9EjQxCLtGQ==","signatures":[{"sig":"MEYCIQDHf9UlgXLwb6+au+Cd+wR8jeLUP2FilWV00ZTtkTM8NQIhAMAWj6K8f3VToLbgssrL3FfWEa3XrQ1IowAeJyLVy87i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9e18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsuw//R1HT7s3Q08jnzWASvnXw09X5M/M5scNT/KTipmU7jQ+xtEbl\r\nxTZz9TuXVbS7ukGK7+T/1U2aYCSHAC7eo3oyhTBAagXw/uySPbTyd09KNwLa\r\nNkdzng3nEJ5chJLOmmatDKkpTqKi0MXoL1Q3oE5vekvqDcpNT7+rrMwHUm5m\r\n4ieMnbUyYVmouNeunHesmKADqA3GC0QN+2vfvb1mpVypCPxyZ5vM23Ct746c\r\nwudMBBxNbYhBn7uJpj/Ec9toNsF2Y/OaAlroR6xQji2Xz1/91hCCJuTc4aF+\r\nR/IkrWFhG77tsxxpFHBPhfu2+Cp7z49sCGn80MTioW25LXc8v9kcrbC+BI7i\r\nakOzilAd8Fm4x6Zm+Jmywue2PhHB2qoPwRuYQiDPxKfXI3/AePCBRVbtc+ju\r\n3bSfGLbVOmNr2fbGVibDlWSgzfGhG1kBvcz8EZo3jYgF8fXsbgiMqmyzOH0O\r\n56uY0Kj8RsHSNfWxrbAu0B3SCy1NCeHN454w2n2T+ZIfcU/qgaczQIA2AY28\r\nnHOY1MNSp/f6AZnEJqK7UqEu9keGBhwy6sjoaTAj1kmxISAJSgWxEj2cdhyO\r\ns8PqK4oHC2ihBKmHHxAqcGD5i39tGsSSZTENHddTzjaUyqeyMfOhp5nvs4X2\r\nKS58OsA4sIjN91r3y4NLUS4FiBcYoM6KNSI=\r\n=XnOW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/1h/nzsjg61j4cxdqw5xlyjnzjtm0000gn/T/bc4add4a6a740cba128d4a5bf0cb5e3c/bryce-loskie-frame-0.1.7.tgz","_integrity":"sha512-A+RuVMQAzHbFpp0IE27RaPo+rmtl38PuTvhGVHePjKF+8RRtx46OPhU860Y91J9CIgNE8oAyU2xG9EjQxCLtGQ==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.11.0","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"motion":"^10.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.7_1660284284436_0.4749031932984593","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@bryce-loskie/frame","version":"0.1.8","keywords":["vue","animation","spring","timeline","in-view"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.1.8","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"c8b5b0ba5ba45db771a7601128420967e945502f","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.1.8.tgz","fileCount":6,"integrity":"sha512-zldrwIaMQsxkB8oDY0d+6gWliRME02u6oU531KTR2To5Jx6RtPofy5wJIL+zL3OfBhL9hN+OQkVMo75tTq1xVg==","signatures":[{"sig":"MEQCIFm3pkdsXWEudMVG0PXtlxOxIKHzE5RT8MzokJLWiCimAiA3UdbGz6bOV5b+GZTihRN1ydZhoUMOcK9s1IZBrh1/jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9e79ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVIg/9F0GhPquLBmGPU1xA+RrutayUWPSTpa7y/5hlMhz/0TGsFEvH\r\nXVuQyyad6+/6Xr6+aaHsbfJVEKn8yuFkvhq5k+Ln+lHBXU1q0/GSL5T9CPuY\r\nvSBiDm2eY7Mla1GBcE8TSw6QwyEICnyLO7IUoClMYu4Nw09jm6kJCdlMgcPo\r\nvG/LDRDmOawV+gFFIooFtgegB4eAkx2U4r9p9g9YzjOrfVws5uaebn5UYY8W\r\nRk4athgHRcnu/G0jjh1pf9v52JMCVFja3CFIUIkVhV7h6gbNnq1oIE4lO0ER\r\nQ7748/LLkOFmbU4Q5Qlf9yJgKlCbcPdK9zfI+1LKgRnxOar/QqQVD1OJIyD4\r\nvhb58roJt+lH130BouwSr+zcw+fyNUsTbmN104lzz9AO2nMu1IIwlthaIrTx\r\nFfTOyNIwLVyTbYxRtNIC9Xx59xKG6znBMHKTDpqwlmfRpDcY4qC5qz+EcbDP\r\nc457fvrqhY2OgNUJvPMvmlHY69eEhba/uAZzap18EQAIIjrJ7Hb4+abhoXAH\r\nX3/zzVLflLxS6TgDeLmQyk18ZgsqZ3VNAqZD2BfhRMzbb3/t1Mu5nkQVM28Q\r\nU0qhAbJlOsPDZV7+K9z2HHgmvknlF1mGN1bab99Tp3dDwxcnJcA4Y1hgoyoo\r\n0VxvHghU91fRf2/Qk+uZ9BiHOq8YamzXaUg=\r\n=fk9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/1h/nzsjg61j4cxdqw5xlyjnzjtm0000gn/T/d2965483cca5fedddc31f17baa97b7c3/bryce-loskie-frame-0.1.8.tgz","_integrity":"sha512-zldrwIaMQsxkB8oDY0d+6gWliRME02u6oU531KTR2To5Jx6RtPofy5wJIL+zL3OfBhL9hN+OQkVMo75tTq1xVg==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"8.11.0","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"motion":"^10.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@7.9.0","peerDependencies":{"vue":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.1.8_1660284669127_0.5013450584525228","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@bryce-loskie/frame","version":"0.2.0","keywords":["vue","animation","spring","timeline","in-view"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.2.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"e4f58d835d361023c389c0b26cdd7698964db36c","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.2.0.tgz","fileCount":7,"integrity":"sha512-IjV+9P34FFIhcDcsw1MXNq1fTunC8G5G4hPRrgqb5t9McGxxMmgFGc9+atTndwaU+GK/+tKNxSGbSagTpJ0QAg==","signatures":[{"sig":"MEUCIQCJzXLRXsGzHyODwyhojXVJasC0PDtxF4grkAjpU6mLLQIgUxJe5K3eUWT2nxV7SYTnD01iRk/WjRewd6qU42+O6bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35452},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/1h/nzsjg61j4cxdqw5xlyjnzjtm0000gn/T/fa17f04aa724de27af6c08995e8e798e/bryce-loskie-frame-0.2.0.tgz","_integrity":"sha512-IjV+9P34FFIhcDcsw1MXNq1fTunC8G5G4hPRrgqb5t9McGxxMmgFGc9+atTndwaU+GK/+tKNxSGbSagTpJ0QAg==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"9.6.6","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"motion":"^10.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","peerDependencies":{"vue":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.2.0_1684766955065_0.22830251555051628","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@bryce-loskie/frame","version":"0.2.1","keywords":["vue","animation","spring","timeline","in-view"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.2.1","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"95fe17a823ce59e2ac111198117890066ddeae94","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.2.1.tgz","fileCount":8,"integrity":"sha512-kiHdFonw0vHx6xmJD6we1aaQ8n9y/+PnOPHJTuiWaq9CralB5fx2HLwJfz67/6tE4qktE+dDolMpCe5z4Vc37w==","signatures":[{"sig":"MEUCICiqztvggcgwBCZY+fMZO5Aa54GCm1nMAbK9BPDB1QDkAiEA8wUVsfhUnbKklbdEXexEYRwYAH3XDEKj7f7UwQvtzwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40902},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/433ec96b3191005430ca71d5c9719e11/bryce-loskie-frame-0.2.1.tgz","_integrity":"sha512-kiHdFonw0vHx6xmJD6we1aaQ8n9y/+PnOPHJTuiWaq9CralB5fx2HLwJfz67/6tE4qktE+dDolMpCe5z4Vc37w==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"9.8.1","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"20.4.0","dependencies":{"motion":"^10.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","peerDependencies":{"vue":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.2.1_1693810880062_0.34913025430099354","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@bryce-loskie/frame","version":"0.2.3","keywords":["vue","animation","spring","timeline","in-view"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.2.3","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"eb8e22f04c8cdab96ef0f30bf991d6af71b66206","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.2.3.tgz","fileCount":7,"integrity":"sha512-54ShrnRVRKW8FwnCYQXLT+3EepHaXc+RxrogU5k3c/P8vWpoFAiBzg84HKOXwSC+gdvzqHpB0zTN2DVx0hN9dA==","signatures":[{"sig":"MEUCIQD95+1eddCc8tH8tb6IE1Qvtfcp1fqmamuUhznlYKIZugIgdKLMt7cn1PNLJhCT6PQhWArrSI07BhZcW7dOnG5uoZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30988},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/ca48987dd8ac7483b6b4ad3539b0dace/bryce-loskie-frame-0.2.3.tgz","_integrity":"sha512-54ShrnRVRKW8FwnCYQXLT+3EepHaXc+RxrogU5k3c/P8vWpoFAiBzg84HKOXwSC+gdvzqHpB0zTN2DVx0hN9dA==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"10.1.0","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","dependencies":{"motion":"^10.16.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","peerDependencies":{"vue":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.2.3_1699414493531_0.19170208324159432","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@bryce-loskie/frame","version":"0.2.4","keywords":["vue","animation","spring","timeline","in-view"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.2.4","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"23f6d85cf3107dd420de74000b19ba5b618b217a","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.2.4.tgz","fileCount":7,"integrity":"sha512-1XPcaypY/pYqzPQINAgH1yh/N4gIzyQBcXwY0NfnvPcU7yiFomKRngrQT/TN/hufqfcynds7rLYGt7HAX3HMRw==","signatures":[{"sig":"MEUCIHG2ErzMNolraQjSD+Q1Wh2LlxBoQMqXifSLh1omLTiTAiEA25aQ0s9tmM6qo8y9f3jGA5iHSXPXmE4XvSZ9D1/l5D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93538},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/2956e9a378768da4cc38abc54d845149/bryce-loskie-frame-0.2.4.tgz","_integrity":"sha512-1XPcaypY/pYqzPQINAgH1yh/N4gIzyQBcXwY0NfnvPcU7yiFomKRngrQT/TN/hufqfcynds7rLYGt7HAX3HMRw==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"10.2.4","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"motion":"^10.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.2.4_1715759086314_0.5437899475578072","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@bryce-loskie/frame","version":"0.3.0","keywords":["vue","animation","spring","timeline","in-view"],"author":{"name":"guygubaby@gmail.com"},"license":"MIT","_id":"@bryce-loskie/frame@0.3.0","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"homepage":"https://github.com/guygubaby/frame#readme","bugs":{"url":"https://github.com/guygubaby/frame/issues"},"dist":{"shasum":"de9cd3f42f98ae9ce0cc027944c4353efac6db8a","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.3.0.tgz","fileCount":7,"integrity":"sha512-GOKq+ZCIt8O/UduGHJ8+9+v4CBt2L+/oCZuO2sk2fxbAhY5s4YrUFdim28B+++oykbf7gGcCn4xlE/FG6wjykg==","signatures":[{"sig":"MEYCIQD+jt6X1riBeL/eiDA1mInBYMrvjgRgG1fW+L7huyPadQIhALAgzDbl0ajTePJgPfngEaVc/+BmSvwq97gk+lOOyhxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71169},"main":"./dist/index.js","_from":"file:bryce-loskie-frame-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"funding":"https://github.com/sponsors/guygubaby","scripts":{"dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts","copy-readme":"esno ../../scripts/copy-readme.ts"},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/6522fcba9951df6d21370e5756390bba/bryce-loskie-frame-0.3.0.tgz","_integrity":"sha512-GOKq+ZCIt8O/UduGHJ8+9+v4CBt2L+/oCZuO2sk2fxbAhY5s4YrUFdim28B+++oykbf7gGcCn4xlE/FG6wjykg==","repository":{"url":"git+https://github.com/guygubaby/frame.git","type":"git"},"_npmVersion":"10.2.4","description":"Animation util for vue based on Motion One","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"motion":"^12.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.5.13"},"_npmOperationalInternal":{"tmp":"tmp/frame_0.3.0_1740552777401_0.7637913147410471","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bryce-loskie/frame","version":"0.3.1","description":"Animation util for vue based on Motion One","publishConfig":{"access":"public"},"author":{"name":"guygubaby@gmail.com"},"license":"MIT","funding":"https://github.com/sponsors/guygubaby","homepage":"https://github.com/guygubaby/frame#readme","repository":{"type":"git","url":"git+https://github.com/guygubaby/frame.git"},"bugs":{"url":"https://github.com/guygubaby/frame/issues"},"keywords":["vue","animation","spring","timeline","in-view"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","peerDependencies":{"vue":"^3.5.13"},"dependencies":{"motion":"^12.4.7"},"scripts":{"copy-readme":"esno ../../scripts/copy-readme.ts","dev":"pnpm build -- --watch","build":"tsup","start":"esno src/index.ts"},"_id":"@bryce-loskie/frame@0.3.1","_integrity":"sha512-gufVmdOWFGgwIoPaHTYhNkaqpYIIuvEK6xSlBMFgOWbJm0heVEM1F59sluxnnadfL3qCqXs0JSNF5++8r61RZQ==","_resolved":"/private/var/folders/4s/r6cjz7rd6kl0b6ntr3d9yw5m0000gn/T/97d255692ec64158c574a4c17f7335ff/bryce-loskie-frame-0.3.1.tgz","_from":"file:bryce-loskie-frame-0.3.1.tgz","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-gufVmdOWFGgwIoPaHTYhNkaqpYIIuvEK6xSlBMFgOWbJm0heVEM1F59sluxnnadfL3qCqXs0JSNF5++8r61RZQ==","shasum":"644161b6e0001d7c4e98b0338f8e06c1800d7ef8","tarball":"https://registry.npmjs.org/@bryce-loskie/frame/-/frame-0.3.1.tgz","fileCount":7,"unpackedSize":71088,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBpli9Un7Pjox1IvrdOhAvgd4nV5oBfpwEfoF7rpwZqzAiA+Dur2I7kVODPTaJlebqfojBJ5VSML9pi1CYu0H9e5hQ=="}]},"_npmUser":{"name":"guygubaby","email":"1907004005@qq.com"},"directories":{},"maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/frame_0.3.1_1740552876595_0.021820965080641574"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-13T09:48:55.903Z","modified":"2025-02-26T06:54:37.073Z","0.0.1-beta":"2022-06-13T09:48:56.132Z","0.0.2":"2022-06-14T02:26:11.164Z","0.1.0":"2022-06-14T02:40:52.392Z","0.1.1":"2022-06-14T02:52:41.477Z","0.1.2":"2022-06-14T03:23:58.306Z","0.1.3":"2022-06-14T03:26:09.007Z","0.1.4":"2022-06-21T01:55:33.661Z","0.1.5":"2022-07-11T13:56:48.919Z","0.1.6":"2022-07-13T02:17:16.767Z","0.1.7":"2022-08-12T06:04:44.649Z","0.1.8":"2022-08-12T06:11:09.283Z","0.2.0":"2023-05-22T14:49:15.213Z","0.2.1":"2023-09-04T07:01:20.253Z","0.2.3":"2023-11-08T03:34:53.780Z","0.2.4":"2024-05-15T07:44:46.480Z","0.3.0":"2025-02-26T06:52:57.596Z","0.3.1":"2025-02-26T06:54:36.888Z"},"bugs":{"url":"https://github.com/guygubaby/frame/issues"},"author":{"name":"guygubaby@gmail.com"},"license":"MIT","homepage":"https://github.com/guygubaby/frame#readme","keywords":["vue","animation","spring","timeline","in-view"],"repository":{"type":"git","url":"git+https://github.com/guygubaby/frame.git"},"description":"Animation util for vue based on Motion One","maintainers":[{"name":"guygubaby","email":"1907004005@qq.com"}],"readme":"# frame\n\n## Animation util for vue based on [Motion One](https://motion.dev/)\n\n[![NPM version](https://img.shields.io/npm/v/@bryce-loskie/frame?color=a1b858&label=)](https://www.npmjs.com/package/@bryce-loskie/frame)\n\n## Get Started\n\n```bash\npnpm i @bryce-loskie/frame\n```\n\n## Usage\n\n### 1. `Framer` component\n\n```html\n<template>\n  <Framer appear :variants=\"variants\">\n    <div v-if=\"isShow\" i-carbon-windy-snow text-4xl inline-block />\n  </Framer>\n</template>\n\n<script lang=\"ts\" setup>\n  import { Framer, defineVariants, spring } from '@bryce-loskie/frame'\n\n  const variants = defineVariants({\n    enter: {\n      x: [-200, 0],\n      scale: [1, 2],\n      options: {\n        type: spring,\n      },\n    },\n    leave: {\n      x: 200,\n      opacity: 0.5,\n      scale: 1,\n    },\n  })\n</script>\n```\n\n### 2. `useFrame` hook\n\n```html\n<template>\n  <div ref=\"elRef\" i-carbon-windy-snow text=\"4xl sky-500\" inline-block />\n  <button class=\"m-3 text-sm btn capitalize\" @click=\"animation?.reverse()\">\n    reverse\n  </button>\n</template>\n\n<script lang=\"ts\" setup>\n  import { useFrame } from '@bryce-loskie/frame'\n\n  const elRef = ref()\n  const animation = useFrame(\n    elRef,\n    {\n      x: [-200, 0],\n      scale: [1, 2],\n    },\n  )\n</script>\n```\n\n### 3. directive\n\n```html\n<template>\n  <div v-frame=\"keyframes\" i-carbon-windy-snow text=\"4xl sky-500\" inline-block />\n</template>\n\n<script lang=\"ts\" setup>\n  import { defineDirective, defineFrame } from '@bryce-loskie/frame'\n\n  const vFrame = defineDirective()\n  const keyframes = defineFrame({\n    x: [-200, 0],\n    scale: [1, 2],\n  })\n</script>\n```\n\n## License\n\n[MIT](./LICENSE) License © 2022 [guygubaby](https://github.com/guygubaby)\n\n## TODO:\n\n- [x] Add Transition component\n- [x] Add useFrame hook\n- [x] Add directive\n- [x] Export animate,spring,stagger fn\n","readmeFilename":"README.md"}