{"_id":"@wbe/interpol","_rev":"55-9ff393e9b226f76adf4e6b0b9f43f350","name":"@wbe/interpol","dist-tags":{"beta":"0.10.4-beta.1","latest":"0.31.4"},"versions":{"0.1.0":{"name":"@wbe/interpol","version":"0.1.0","_id":"@wbe/interpol@0.1.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"db3a6163759f4ffde503af2e34a6507284ad3834","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.1.0.tgz","fileCount":31,"integrity":"sha512-gfjEMJAhCaOptKNIyJOClufufAPIDyFjyDSWXRYWNuKYrFKuTHOR40HruvLIyJooZvDrNhLb6Kbc+cUy2UWa6Q==","signatures":[{"sig":"MEUCIB+WgJhZmdhsSv0jqsS7MRQy45wN+ybwkKcL4hnTk554AiEA053Q8rgbqhVdwX20UclJ58z6ms33F7rkCcfRH/WKwdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj582OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpycg//b+avtkFpkkfKYuKefvDxg5gxTshpwiVrQJvrVdM71gNXU3VM\r\nXKFRhnEe2ZopErtiGY913FIctGek8EmcoCn3BwEhJbrd5vb0ziRm2t8tfE2r\r\n51ZhP3WCPu6zYDEtYlG3VBCeC705wWeaPnLuz3KGWooE7EVuptHJTSdmvNI6\r\nSd81ChVZBxlWpzse4oy15byouAHFuH4oeTMWyx0PmMxX0O+zRc/UykpXJF5/\r\nlgCNe/9o4g9PCs2gW2npLNvH97Nm64gH3Lme9OCixgGKqwxzwiak2mxDeZXI\r\ndMkxpbqQaCAWnWl13/V+2VV4SDPCfoMZkgL3LakQSI7Eg+LSertXhyxaYOtK\r\nwpk7FCq07L2+UD6/TrjNkaz+p9zr0fJURrnncyKBBkfityhjGp9oLmW1fXet\r\nfRUekQzB2MESJIxB2DXUi4yR1RjmjGPGe6YY4hrrw+7KCWdrpy4maePPsJnM\r\nD2XnReosHBKRd10Qdy3BWH30h/5FPrHqH3v0hS4rHx72pCgDk/i0Tl2LhwPs\r\nhk3Pt7X08DOH1THhU+24DC36N5HoSmmuLNmuKB++NKx8G3CL3AqQE1z5ywKE\r\nv4tM/AHE6XvS4HowIxvR4O/9yYdzZrIulVKGSHKEkfaqr0N0kCCfi7vJKhfp\r\n+m5dgUjJQtdU0ejscdAzZ6FwbUmCkByE9Jc=\r\n=Lau5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/index.umd.js","module":"./dist/index.module.js","source":"src/index.ts","gitHead":"ddc2a426b163354fa23b5cc9324e25c0797b7276","private":false,"scripts":{"test":"vitest run","build":"npm run clean && microbundle --jsx React.createElement","clean":"rm -rf dist","test:watch":"vitest --reporter verbose","build:watch":"microbundle watch --no-sourcemap --format esm --jsx React.createElement","pre-publish":"npm run build && npm run test","dev:interpol-basic":"pnpm --filter ./examples/interpol-basic run dev","dev:timeline-basic":"pnpm --filter ./examples/timeline-basic run dev"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"8.15.0","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"logo.jpg\"> </p>","directories":{},"_nodeVersion":"16.17.0","dependencies":{"@wbe/debug":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.1.1","vitest":"^0.28.4","prettier":"^2.8.4","typescript":"^4.9.5","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.1.0_1676135821824_0.2803831415453262","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@wbe/interpol","version":"0.2.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.2.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"aa874f77d0d1b44a48309e86c122b115f719aa47","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.2.0.tgz","fileCount":7,"integrity":"sha512-nOPN7lZkIWs1FDS77QPFIdgYnQg38ZQQ6BHPCuxPMPKUXIVCfAHi0lASEzxHz3Mxe0U161k7CE52mnyHJj0Vkw==","signatures":[{"sig":"MEQCIHSU1ZI2Z9E6eNVv8H0SPtrxE2AO53hv0op7vbxxvml8AiAckeTTK03zKu1WTNKq5wDYM8Beo52i7IWqy/6wA4H6Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100711},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.2.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/private/var/folders/qg/2h54y6z150b8c8_zq6v2tj0w0000gn/T/b41b9908602b7a333f5cddece9a5f9a6/wbe-interpol-0.2.0.tgz","_integrity":"sha512-nOPN7lZkIWs1FDS77QPFIdgYnQg38ZQQ6BHPCuxPMPKUXIVCfAHi0lASEzxHz3Mxe0U161k7CE52mnyHJj0Vkw==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"8.11.0","directories":{},"sideEffects":false,"_nodeVersion":"16.16.0","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.2.0_1689441890942_0.5429246726486379","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@wbe/interpol","version":"0.2.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.2.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"3bfb3623a1ec6ecc25afc5e70225521c8cfcb693","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.2.1.tgz","fileCount":8,"integrity":"sha512-CLi5cNMChFvtC0EMBrifFuB7oorC8nx6yGcL0QxL5Gi2pmu3nZ1qH7V6faXog+P5UGtuh6/cK/4WPkiMBUMWXA==","signatures":[{"sig":"MEUCIQDLl/wvwjR65Gupo7LL+HEdQbGuWbOTn0EkqZwt4jS60gIgHSk+qmJXQpbmlY+BSfKFakW9Pize9yZ57trTgtIhrD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106864},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.2.1.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/9dfcfd70ec200e1c24166fc8b0175bd5/wbe-interpol-0.2.1.tgz","_integrity":"sha512-CLi5cNMChFvtC0EMBrifFuB7oorC8nx6yGcL0QxL5Gi2pmu3nZ1qH7V6faXog+P5UGtuh6/cK/4WPkiMBUMWXA==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.5.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.2.1_1689498740448_0.6710778391563599","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@wbe/interpol","version":"0.2.2","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.2.2","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"a0c8cddadd8ee42943570d2f60108645dbea21c7","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.2.2.tgz","fileCount":8,"integrity":"sha512-yZe7QSCj41UQF/DBl2QQ1BXXx3q9YnLvzJ5Jal/0Spt0dPTDhy9KnCfVHavEG8n1m04Yeb6hnIhbNI7/lMnZ1Q==","signatures":[{"sig":"MEYCIQDLXylrTvX7pPZBArL7Um26AlRAGUULExanIkIJQ778DgIhAKwhk/rwzPKiYa6t1aW/Qs+0/iXW0PyXiZC/iKjSgFcv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106864},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.2.2.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/299344aecfcb1eb1c8803b8691955514/wbe-interpol-0.2.2.tgz","_integrity":"sha512-yZe7QSCj41UQF/DBl2QQ1BXXx3q9YnLvzJ5Jal/0Spt0dPTDhy9KnCfVHavEG8n1m04Yeb6hnIhbNI7/lMnZ1Q==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.5.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.2.2_1689500286310_0.7162784597733272","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@wbe/interpol","version":"0.3.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.3.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"5df7c3fbf7cd8e27cdff08a934fb9562e351a01d","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.3.0.tgz","fileCount":7,"integrity":"sha512-MWdZyFvAwyugr8V4vN+81ThzQovubP49UleoDTA250gTDhzzbuQ8eaaVp+wPcBdEraid4X6oySdtc8vJTvPd1w==","signatures":[{"sig":"MEUCIQCpR9ZtrN38wSjo1sEMP0Du4pJ5t1dbV6epUwCacCVD0gIgOAo6egbDjwGysumM4R0aAm4WvS1v88L8ns8WWFvull4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99488},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"ac0cdcc376e19ad587b8d57c715940d1d9734ed4","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.5.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.3.0_1690147330653_0.5272658981183325","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@wbe/interpol","version":"0.4.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.4.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"c996b36cf65219585e6aad11cd19a129880d56cb","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.4.0.tgz","fileCount":7,"integrity":"sha512-aAOI0529enPS9ifVI/NaX5rF3OSErRfjNi1XgSY51VFxe2Xq9kj/HX8eTG593SA5Qxhgyz1210YP6e+UonLC+Q==","signatures":[{"sig":"MEUCIQD4fQ0pGSgBCmJKUrVeEbErxoSSBrDoL72DlqVq6FU50QIgOG079sRvI0suvXXq1iP0n/ymjw5nJ9tGUrJeR7Eecfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102345},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"de6c8edfc4cd21d39b5d4caa8352673388ba53dc","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.5.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.4.0_1690152108881_0.6896975506401022","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@wbe/interpol","version":"0.5.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.5.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"04c88c2b6c37d54b0a7179089b89f0d12060ffdb","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.5.0.tgz","fileCount":7,"integrity":"sha512-NlmcxLo5E7JfXJd6Dx+L/QLLPHCpNPfkQVevZG3zCJ6iumzINPXTBl1gCRDwt4+9Ac2Hna/GWNkVRCPiXxQYww==","signatures":[{"sig":"MEYCIQC+azrcUOPJQnd8joc0pEPMifQt0KNS5nhdqbjMFmXtggIhAI5YWncAcZLYuhrw4PP6jSTQi8uzmxemaHs4JF5bvqI4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100996},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"6e435eca72b93f3c238f728f92f21dea1b674c8d","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.5.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.5.0_1690232116380_0.704740274685212","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@wbe/interpol","version":"0.5.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.5.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"f568e58bd5cbbc5045ea2c6812d0bdc612c1c4b9","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.5.1.tgz","fileCount":7,"integrity":"sha512-nwI5DPK/K3mrLk6v5DNr/z5/K4axWAn9t99tw1CNjnH7uGNIKmNFlveiADZglXBh/ht9/Ufzv7Q7t1LftA6NLA==","signatures":[{"sig":"MEQCIDqWYbxGke2E+CpPzm2Nxyoszn7HGKeXHUXiJ2x7UDV6AiB6KYMFXiPPiPHfCbn69WTaIoGYNSqjDycgYQXehMJoUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101267},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"78a2f5742060fc5ce4fdad37ac30e3efe7b70104","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.5.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.5.1_1690235604256_0.7737457008766606","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@wbe/interpol","version":"0.5.2","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.5.2","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"f982029a30eb0de5feaf22ab14360c2a3ff5b283","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.5.2.tgz","fileCount":7,"integrity":"sha512-i/VCcRqhw8K53lCAA4Dujp2gkeqpLkRSdj/oIegiFZtElDXeZsVc5lmlH0je6nBClEE7l1Xazu5J6y6Xwu3Q1A==","signatures":[{"sig":"MEYCIQCXNtFvd5jYbC0xvO2JfMD6KLROIPNlE4rIcn987dD3zQIhAJ6+Eb5w/vMLaY0snB5tDTE7fELFs7OqiPg+o4VPYfUz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103097},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"f0bd5df0331ffb1f601423fafc4b01d81c5251c8","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.5.2_1691191820484_0.5036502105927703","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@wbe/interpol","version":"0.5.3","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.5.3","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"1f639c45d17be6d564b62e3dcd759d98104e62a3","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.5.3.tgz","fileCount":7,"integrity":"sha512-N7lmjWCwmk/+LAQTp0haa1GlDeSklakKmjWuCWBKQe5gFxIFbYsZsAQ10iTIPYod5WIM8qtEe81PFpdzbgOKNA==","signatures":[{"sig":"MEQCIBJoTtTb/wI8v7yRY4SM9Gmcrsq4reRJB9zKY2ZcZzWPAiBQ1VR+5j17ehsF2DW9DNET948gE4R5+rWzgawEtAuIjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107786},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"b92157ff34c66dcbf698a28685b8cf64ff2056fc","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.5.3_1692172522534_0.7198039319655121","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@wbe/interpol","version":"0.6.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.6.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"7b6e34f131a6e7084aa5759208598b2f74b1a28e","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.6.0.tgz","fileCount":7,"integrity":"sha512-6J5m9g82vLD2nGQ53ZUq6YKE5ck5W6myY2Ed9VsH5eigNuybyjQg4WRaAyzBtOrQGm4NBcotj6O7BnzXWkdI2A==","signatures":[{"sig":"MEUCICPWdGbqt4gVn+uRIaa3z+6wzrOpic+VbKVGbu1hTZVfAiEAwqEz/G9rJbH1LGzn6V57st9j3nfmHY5pNQIuQtIAr2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109352},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"b0e33490ceda96470ec59727a645fa8550eb9318","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.6.0_1692507544630_0.5552053604296654","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@wbe/interpol","version":"0.7.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.7.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"d3a6c298c6bf931dfea8d7133173c49b609e964b","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.7.0.tgz","fileCount":7,"integrity":"sha512-oePCdTKc9edlUYUyNtxSJrH0uCRA6wBnkS2pBYI1ntKlLFDYSP1+NSrT05q4Gg6nMGQrz1/JU4ewxUZp2i5Ahg==","signatures":[{"sig":"MEUCIEqyXRKzBAjrTzCvfHzGV93bCUiAotO1EtzAcJbh133YAiEA15qn85oK48ltywiJ6bLaqOX3dcOzz9xCU6hnwYc4HZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120915},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"944f5108cfcddf7d2ad4b06d0b49af94287fcbe3","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.7.0_1692851822371_0.02207172261013124","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@wbe/interpol","version":"0.7.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.7.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"46f63fef06b00115bd0f658aec9f8d5e5fcc1a25","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.7.1.tgz","fileCount":7,"integrity":"sha512-P5hvxMaGUdj/WCA9atlZ+mJkwarTJ8FQh9NongWe5VX/AlibsfH+yBk9sRH/86NxzJmnvl7ePeQ31R+kY/HyWw==","signatures":[{"sig":"MEQCIF0FJCs9Zq37ovun8OwjgCunwzveoT63le7dSK3uKZTsAiBu+FUyyQlHTEQFeqn7RMiawhow9TH3uBmHv1RwNJkofA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121243},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"0f455d888ae110da99fd9e46748f147286ce8e3d","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.8.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.7.1_1696334369183_0.478868284104476","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@wbe/interpol","version":"0.8.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.8.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"2f8cd3ca00261b1df158dd383aada0c820776451","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.8.0.tgz","fileCount":7,"integrity":"sha512-HjEWeGL0YnObc0nd23QHpFeNhzJ6PmIuOVkuLA5CWXk9157lS9U5zyuLAKGT500f/fmHREXCS/iWD0RU/GWo7A==","signatures":[{"sig":"MEYCIQCkrqJk2xkyvjC+e1q92lTe+uFRVJb3LGn7lK+sU7XbfQIhAJj6elZtXV8xhcaVYFsTaGHUYgOS+PfOJ65gc9aLHts6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123842},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"76b20730e627447a94ca46a63bd3bd245665bd14","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.8.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"@wbe/debug":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.8.0_1696670424660_0.9398417527892997","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@wbe/interpol","version":"0.8.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.8.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"9d55767cfd20bcf05a2c07a6771a2f04420d1d86","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.8.1.tgz","fileCount":7,"integrity":"sha512-RnRXa6Sgmc+lRuuAMUiarDViAMCQvmFSIEWdBHbMMaSGSeNmjdYDCrBN8ExIZsOoAWvD4q3X6m2I14YEWmAEPg==","signatures":[{"sig":"MEUCIQChcBeafFL820Rftq1/CxFSVntWNVC0SEGPP7hJfkdozAIgao3lZhDjbOlkHlon2T14o3lDVWmdrA1HPT46DcNsvi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121842},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"8674389877f161b065d81c70cf0558a1efecb616","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.8.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.8.1_1696705721658_0.9877067333149001","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@wbe/interpol","version":"0.9.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.9.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"dff6d94fa886a6623739a60e4fd7bf310083640d","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.9.0.tgz","fileCount":7,"integrity":"sha512-dppeNa3WD/HZTmcJwzfe7UjqsmCNSelh8YKn4v4tXdjMxdMdozLI88sEGCquSdvcLTGpwovx3sOOSRYTVKqk5w==","signatures":[{"sig":"MEUCIErPjI5oEeT4LnHYmRmicPOTMwEuIQ5k9aETSL1VfH22AiEAt0D6tVYIy7joRwaWCvcMD4AkCMmNDRrLnwu8+7zh9pQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122404},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"620567ff476902f1484c0767dcd8d59e85fde5b3","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.8.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.9.0_1697884046701_0.6817024623174948","host":"s3://npm-registry-packages"}},"0.10.0-beta.1":{"name":"@wbe/interpol","version":"0.10.0-beta.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.10.0-beta.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"16d54e7accd66aa2ad7e6bed9a409c7304ecd4ae","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.10.0-beta.1.tgz","fileCount":7,"integrity":"sha512-lONlupTaPI+eWCCxH4IPZ0r37NNN7WcxV2KdmOpAyXvgCzlv9oZSMnbQHRflCNDnou7GMkSfYB1d+Niv59sSTQ==","signatures":[{"sig":"MEUCIApZHpBR4s/Ggay8E8HjMOpjV6CkQ3H6Mc63jLrPZQCaAiEA9dbR5620kBmz0l4VxQCuEvDjtUX4resUPF6g0C+01K8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120835},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"eb7689db521dee0a09065aab7747ad3ea57eba57","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.10.0-beta.1_1708384609620_0.9714347710078717","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@wbe/interpol","version":"0.10.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.10.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"51e99dd30b0df1bfbe1c7b5a457d6ec35dddebf3","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.10.0.tgz","fileCount":7,"integrity":"sha512-ClJfB/mg0sk4rJY1QvB/qwf/ATvc9w4PqPF1KcYRTW3RNh2nUC7sq7PVbYRQUrkDbDz2JuUAIbgBwQOstvfgwQ==","signatures":[{"sig":"MEUCIQD2xfTMjBOfy9J6kPIwuab87jJJtyyPSm3NNDqrGV9ndwIgZwxRRCY3GXY37NwHLnAoVvnXyT/rP9cYBbIrBCTukjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123152},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"c15adb519f8e0f7fb70de25af5241fb16d11de25","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.3","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.10.0_1708446164798_0.31069318740377994","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@wbe/interpol","version":"0.10.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.10.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"0674b18ea0354dc9c7be0cafd0febc38113e37b5","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.10.1.tgz","fileCount":7,"integrity":"sha512-uFFU6bxgGfvheM/jPssDXRFkq0xBbY5zAPmZO7MgZhvpPfQJEOAew4SxefI+jGd0J3qlkhzJTTo50RwcP1wrfA==","signatures":[{"sig":"MEYCIQD1EboK4J2jSIN0aph0eWfFVeE6QxrtAfIGAugUWa76TgIhAN9sIaLiWoxEpG3yjok7Bj39q5if791sRzhiqNl4Bstl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122444},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"514d55527d9978362a0a2446deb8b769ab4a9024","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.3","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.7.0","vite":"^4.3.5","terser":"^5.19.2","vitest":"^0.31.0","typescript":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.10.1_1708506793431_0.6384976009135692","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"@wbe/interpol","version":"0.10.2","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.10.2","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"81c8f768ac8e1e7e1ab9252f5bbf0b83c06f9155","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.10.2.tgz","fileCount":8,"integrity":"sha512-WSvfRP25cIp7v5jVLEuycgi6Z0fopB6oyyfsz89Keb4/fcMct4ROtMA7wm0XKPWucBBakEOIbg+znt3tYVu7bA==","signatures":[{"sig":"MEQCICzsUlpI2mHcll2h6On8SsRg3IAkoHuhTtNJ87pjL0NzAiBf1gEi1+RPGP/bccfND19/5At8CTgVpC3Tw3sXVGb3Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126755},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"3b1072ffab02c5d8e2b82cce9754a19e0830eaeb","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.4","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.10.2_1708532356056_0.3202437899928128","host":"s3://npm-registry-packages"}},"0.10.3":{"name":"@wbe/interpol","version":"0.10.3","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.10.3","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"9b9a20d6a986be1478ca96fd1fd0896812202dac","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.10.3.tgz","fileCount":8,"integrity":"sha512-qAehCu5919e8/0itpUDFKrWMPYyySDQBKfDjDkIwrtpohCZ8al+QaJZJnc6hrvajOPCQ9Fw/YxsiuhBjq9jNSw==","signatures":[{"sig":"MEUCIQD0zS+boH5ZD6FeiCBpxQuBECk85N+ZJl7096nWHMx0SQIgMw7w40qodZOXf/blEY9Z30lSRA0Fsdk/wfRDNo9SbEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126793},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"9d57a891e834458a1f869491b874079d2371fcb2","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.4","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.10.3_1708718325501_0.9674228894055577","host":"s3://npm-registry-packages"}},"0.10.4-beta.1":{"name":"@wbe/interpol","version":"0.10.4-beta.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.10.4-beta.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"6f656f4e176aae4292523793bae76bad6d12a227","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.10.4-beta.1.tgz","fileCount":8,"integrity":"sha512-B6hgJnEGutRVjxqfQByw7tr/vQzA/p+LEFbnf3jvkbpKn79YYEXDyoz7QB1AUW8CiSAwJn7DaUrBDAZHQ2wCmQ==","signatures":[{"sig":"MEUCIQDZTaq8F3wG3gQJuR7uS71Mtw2nTjJkFGGbTQJUVrMhOQIgXm9LOKtgbDTPJX8zXwdlFEQgWE+t0vvh9yBPJ/J7Ryk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123300},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"d71d9f1431ac56a061f8327994144fead1f7b2e6","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"9.6.7","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\">     <img alt=\"logo\" src=\"./packages/interpol/logo.jpg\"> </p>","directories":{},"sideEffects":false,"_nodeVersion":"20.3.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.10.4-beta.1_1708857607177_0.8374634884731029","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@wbe/interpol","version":"0.11.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.11.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"5a2f48aa61515932dba659b484c7d475dba439e0","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.11.0.tgz","fileCount":8,"integrity":"sha512-i/7n5aLoZK3SyqQHxzKfkrKiBfpF4mtupC+6a5UU1nKQtuRxt1Z6iNvGIUsjUKJaAgTrBghApmabvjiGxORDBg==","signatures":[{"sig":"MEUCIQC0Wvnd9CGWB6q5yPPJi4U2JVX+AwJOKdn6iKBPXxms+QIgR75Eefra6uPH810JMlJuZMa4sFDdQTcN4w7bp4jLvfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130322},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"c4223ac11aedb883b6cff786c495dfd76b4b441c","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.4","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.11.0_1708868188649_0.600731239617107","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@wbe/interpol","version":"0.12.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.12.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"8d3f362d1dd21ab49e5fe16067d04d0aaa46aac5","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.12.0.tgz","fileCount":8,"integrity":"sha512-4jLKy7DtiVBgv9QKU3GlZAU8T1T9azgfZ+tRB0hwbZrYmwtcIyV2cX9HepR/Urn1HHCiKhix0j4DvfE7/YzpEA==","signatures":[{"sig":"MEQCICLxEzZLHel5giwic369MdkmwXbFs37BM0K3h0Xo3ixrAiBp0EFbAn1IlfeIC5YCVgMuIe6HSVS0/mtnyfmRUXKV0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133694},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"df4521c09363fcf5bb7cc12e83c4a33325d7ac0c","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.4","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.12.0_1710947976180_0.631962211446929","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@wbe/interpol","version":"0.12.1","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.12.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"d3dea4d97d2888af24ef98eb5930490d8de8a84d","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.12.1.tgz","fileCount":8,"integrity":"sha512-FLJa1NucaOvwc4UbSpxo+bui967rbNvGnUBT594BzZ1f1NILjWvMGUUwt/EfaCflSY//RFTL/lIzDk0fGSCiKg==","signatures":[{"sig":"MEUCIDp37CzDckwEutL1crUWhpTiYLhS0FCWvHCDp60TjJJ8AiEAn4SJzer8A6XO+lNWyoioLV8Z8m7Bs7Cn0CeDETJuI0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133410},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"e0e05a73c369d9aa62762b2f3817088023cbfb0d","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.2.4","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.12.1_1710949443357_0.798369412396619","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@wbe/interpol","version":"0.13.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.13.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"22410143bd0a4586b342dbd8bac1dd490ce2db33","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.13.0.tgz","fileCount":8,"integrity":"sha512-VcHpWkyqRsRzSto+ikq/8ygHbh+daiZ4G0a5CPfYRV99o8r7cxn3z1hidtHxzCUKM0O8gnlzQ+3VQhrz45ca7A==","signatures":[{"sig":"MEYCIQDmbgRcZ7lgNHm/swUm9Ym3vAjNU73wAlLm5dRkUoVYmQIhAJnRBhboNq2o5H8UGORYeBEBli5/DtynYdEMvaVOujzc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133742},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"732f6a026c61190d34ab08a0b6838421a7ff959d","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.5.0","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.13.0_1715026843180_0.22622661940526556","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@wbe/interpol","version":"0.14.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.14.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"31d0fb7e21e3e4f8e7c2064eaccb89fb79bcdaa5","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.14.0.tgz","fileCount":8,"integrity":"sha512-LRPKyuvkxAITSuX3DZEN+9nrrpbMqkhuH6vsv3rl6Rg4SyOwpxCrwnm/Ip53Ytiv7qzq3KFpf1C5q76up8LfvQ==","signatures":[{"sig":"MEUCICenRhsrkGCx7jS+uW5diOUCVXfGYmR8w1U0NoQj8pvlAiEAqRoqXyCGUBlvhWrGENR6cpBE/naCM4XhIwVBtbtRVQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134915},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"551c69277953ad17fb94789ba6d6b5919f38a294","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.5.0","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.14.0_1715149708163_0.006296714746673038","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@wbe/interpol","version":"0.15.0","keywords":["interpol","interpolation","animation","timeline"],"_id":"@wbe/interpol@0.15.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"05355f23299d8eb16acf9fe37ee6ca748580c410","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.15.0.tgz","fileCount":8,"integrity":"sha512-BNj91vOU6tcErx4T6ZQAiKS47TDhqd6cwrB5A3r2eZfetrzSWc6iq4OCAAm2D6e8CB+2FwniEPxDkraC2/YX7g==","signatures":[{"sig":"MEQCIBpvKXq27tqEQov1qTTD/H9DqVQw5E27kKHfij8Rvm3kAiBtXXESyiojFqpQZSAOwWcPXDXEnWWPhefyy52kjA9ERQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136130},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","gitHead":"3977ca67803b80cd87079d6ea0687919c6b54d4b","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.5.0","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","vite":"^5.1.4","terser":"^5.27.2","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.15.0_1715256352014_0.3517435849322943","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"@wbe/interpol","version":"0.15.1","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"_id":"@wbe/interpol@0.15.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"5ba0b3366345ecda8090b2fc76ae337899af379b","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.15.1.tgz","fileCount":8,"integrity":"sha512-NCqo66kTNafCGF1y09eUap7qD8R5uKBKyZY3Lg86rgHdWsxw65fnEl3PT6p7OMtN01rW0VOXa1KK/xQNVTjSFA==","signatures":[{"sig":"MEUCIQC4H/8HNgi+AkhYJYyy1JyHCBuRbu052wkDVDP7K+V1GgIgCaIbxYCEYUSQUVP1DkpO4/l/9zRp5vuO8zFCjx691es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136270},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"gitHead":"95a9eb96408e4af4d800f591fd8572de4a2442bb","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.1","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","vite":"^5.4.0","terser":"^5.31.5","vitest":"^2.0.5","typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.15.1_1723196491573_0.06006933058747488","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@wbe/interpol","version":"0.16.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"_id":"@wbe/interpol@0.16.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"8c067a833245c8701fd681f3c96778082cbd1411","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.16.0.tgz","fileCount":8,"integrity":"sha512-ValnNpKtCBsXJH+idcokwl2Et0Cca2kgQENMg4T7vuIYVnoeIRT2Tee4uvrnuFrj96F0bQAzRL08Fz9DpdPD3Q==","signatures":[{"sig":"MEQCIDs71N1l+Q51mQ/ghySRipahOVXRZ4cnEKsFQojQesS+AiAx1y9qtrA2Pm7M34/6AN9SFJZ/wTrcx8g3se/T1syEnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137897},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"gitHead":"f5308094939eb090f0c7cbd1c5d7243acd49d5e0","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.16.0_1735404760599_0.6861617551952317","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@wbe/interpol","version":"0.17.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"_id":"@wbe/interpol@0.17.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"c8401bccaa43cb409f7d4cc1b614f125b8c55578","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.17.0.tgz","fileCount":8,"integrity":"sha512-07xCPj9XoQfI/veV/vBXvPfE+831ZEWicnUfN4fLu97+F166X5eJ7kZhz3ELwhaLiN5xfL000sb+Jh/n0VTWOg==","signatures":[{"sig":"MEUCIQDmEffC83YFWCtGVX9MCCuB3qV6B26O8JoKwOQYjFL/RgIgCZ/7EE4vCpqfWs0G1yRhSEB8Oj+xD6a6ZBuZ1+OcUts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138507},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"gitHead":"1da496d6370fd2d39cb3000417e7aca778a9c4cb","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.17.0_1735943380682_0.4395062836333361","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@wbe/interpol","version":"0.18.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"_id":"@wbe/interpol@0.18.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"6d062af8bc276dabd72c9ed6aeaaff4ffd4635d9","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.18.0.tgz","fileCount":8,"integrity":"sha512-LdRF+A13DBmAaUfMbcK3CzM/RwKsmyLo4rbkwyArPBHuIwVysnyVH0jSEUWhi3JKNt7fJ3+QkMMvjz5XXR9MtA==","signatures":[{"sig":"MEUCIQD801q07dVH49Bj1BxnpfitjgUc2lheGljrNuf02tQN2wIgMLJjJRGJ79zHuiMmqYiZ63R80vvE5J+HA7r+YmgWAG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138981},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"gitHead":"265af6b20ac01d8704487582576caa50bd336569","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.18.0_1735948257666_0.15086257970821437","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@wbe/interpol","version":"0.19.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"_id":"@wbe/interpol@0.19.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"7554a6ec06c3aea7ae05bd5962a4a87570516732","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.19.0.tgz","fileCount":8,"integrity":"sha512-nehMuaFGG39sT1n2bEF87g3WHqmKTI6/kj8Dz8ovHPdNKLMRx0/ul/uyl+Vawi7s39s/3lQs+bqfMUxOuft3CA==","signatures":[{"sig":"MEQCIBj87nJMhYArndu5GgiODAkztAJaCjWBXOD76pTxDclRAiAZGhZSPhCHmpZklO77WHyYInA9QXquEcM34ex9Bi3Zrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139409},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"gitHead":"550b8aa9bacf2432d3ce30d6fd076eda20d1c5ad","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.19.0_1736116316701_0.7211600053406573","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@wbe/interpol","version":"0.20.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"_id":"@wbe/interpol@0.20.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"a98e3f1ec9d198b4d9ccd69f7ef152aaa3974209","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.20.0.tgz","fileCount":8,"integrity":"sha512-Ro+gCNMGZaz74+Ey+zRPgp4+IiK6iDWotEoqHukmCwWKAweRq6nQVwEeUH6SlTo6WTQQWAYDf34DuLhbupneTw==","signatures":[{"sig":"MEUCIQCXRGuFr7GsCUNeQSuA4qsQejnR8OYne/ykpf7gA4u2fwIgVWWxlylUyCz9ClFPkEyAepjNmrM1XJr2+SKj76zxWLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138908},"main":"./dist/interpol.cjs","type":"module","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"gitHead":"b01036592dda4b2e6e6b065b120ee801f1f82c7b","scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"<h1 align=\"center\" style=\"text-align:center\">Interpol 👮🏽‍</h1> <p align=\"center\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\"> <img alt=\"npm bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/%40wbe%2Finterpol\"> <img alt=\"b","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.20.0_1736352168155_0.3831346734261434","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@wbe/interpol","version":"0.20.1","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.20.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"b7154ac3400525b82d1bdd5313920dff74b3b2e3","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.20.1.tgz","fileCount":9,"integrity":"sha512-gC27J6SsR4j2Mrgd/tkhq0R4wnDfwKywOGMKpAm3i9MuA2utD7B6tUyZpqLaRfQRtBlUPb9O0FdZOEkSYPGQEg==","signatures":[{"sig":"MEYCIQDcoK7pZT2cLdJih3ttVFax4vHD/VKUWjVJymhYkK1LowIhALV+JhVFmw/i4dOLzZOuD6MKzG9jucx2vmYeCITlpEEl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149255},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.20.1.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/ee02a0fa9899b8102694cd4080638eb1/wbe-interpol-0.20.1.tgz","_integrity":"sha512-gC27J6SsR4j2Mrgd/tkhq0R4wnDfwKywOGMKpAm3i9MuA2utD7B6tUyZpqLaRfQRtBlUPb9O0FdZOEkSYPGQEg==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.20.1_1736541237580_0.9552789903794947","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@wbe/interpol","version":"0.20.2","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.20.2","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"f57621511dbff62099b48dad2186187713357f7a","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.20.2.tgz","fileCount":9,"integrity":"sha512-NdncupEEiUYb/jMidYOskzE6Vh8NFvVm80bg3wA7NZshs/cmtRmn9Hjz3Fn5pkwNQ/dgFXjjrVYAGK95QnJRUQ==","signatures":[{"sig":"MEUCIC6qzrxKC4XOhGd0teJYyoa7k0VlhaIhM2Oqh+vTJ8xAAiEA8pAY3HL0dTzNrDlNunwnMbN/rRowuJQuPZg5U9RwrfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149979},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.20.2.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/8d3164e89c0c8a45df58f1e30d6c60ca/wbe-interpol-0.20.2.tgz","_integrity":"sha512-NdncupEEiUYb/jMidYOskzE6Vh8NFvVm80bg3wA7NZshs/cmtRmn9Hjz3Fn5pkwNQ/dgFXjjrVYAGK95QnJRUQ==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.18.2","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.20.2_1738514889185_0.04862591911775116","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"name":"@wbe/interpol","version":"0.20.3","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.20.3","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"d9733bfa7046dfee159fef9e40a3a6a1c99ce46f","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.20.3.tgz","fileCount":9,"integrity":"sha512-1u1J9p1wqjEHvzb72VGUZ3ZfENUGOb6st9MNMW2qCAH20qGWTgYpPpTaLiMSmvtsECGtRt9MCP1fTe16hBIWdw==","signatures":[{"sig":"MEYCIQDOsDCfBlCsj+B8iTe8evTZ7Q2juGXcfAea0tQj11zfZQIhAJDxBD9cTLCZaXzfbFrdXmcPs8xN8ng0Bao2yLRwX5lR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150843},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.20.3.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/b85d48cfbe06b4d6231a6cec58badb35/wbe-interpol-0.20.3.tgz","_integrity":"sha512-1u1J9p1wqjEHvzb72VGUZ3ZfENUGOb6st9MNMW2qCAH20qGWTgYpPpTaLiMSmvtsECGtRt9MCP1fTe16hBIWdw==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","vite":"^6.0.6","terser":"^5.37.0","vitest":"^2.1.8","typescript":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.20.3_1752487713295_0.5626856846110739","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@wbe/interpol","version":"0.21.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.21.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"c5c8220054b495828c6360135c3a72d74ca31fbf","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.21.0.tgz","fileCount":9,"integrity":"sha512-agvkxR0XeAUg7R5lugfD/8yn0RiESuM4gdZFdtl2NNZieXObJvXjNH7guvPhpHyZ+Dc7LrLb1VVsuePz78MEGA==","signatures":[{"sig":"MEYCIQDXddi7qSlpnTb5iiVXb89EEdMIQTjoIpK1GhsVzz1nAQIhAMuJsFcnTUgKGDFLykOhjWYFG8Cw/F6hnENmyv2FTXfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155842},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.21.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/0ad9c223e0f086ae52fb167f9210e682/wbe-interpol-0.21.0.tgz","_integrity":"sha512-agvkxR0XeAUg7R5lugfD/8yn0RiESuM4gdZFdtl2NNZieXObJvXjNH7guvPhpHyZ+Dc7LrLb1VVsuePz78MEGA==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.21.0_1752504647582_0.29055459960610563","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@wbe/interpol","version":"0.22.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.22.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"f92dcc0da9d6541f1d9964c4c7ede638d5427bfd","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.22.0.tgz","fileCount":9,"integrity":"sha512-buEgRWsn2d0esAk858KRiDPwFEOsBvBDg4L8a6H1cDljV1cHCFRN/OvXZDchMBOpsWrQtNZdc+iDBuuLiCuUxQ==","signatures":[{"sig":"MEUCIFvXRw1gUv76A7c9ScE7Qrcvvw1A0oywh6gW8XGNt8s6AiEAnkw4i2r0AlkMv5AbWFw4nEG8W7hLiTjGuq8OvS2Ub3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156181},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.22.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/ee6ab848987f28b3bd61ff57126d6599/wbe-interpol-0.22.0.tgz","_integrity":"sha512-buEgRWsn2d0esAk858KRiDPwFEOsBvBDg4L8a6H1cDljV1cHCFRN/OvXZDchMBOpsWrQtNZdc+iDBuuLiCuUxQ==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.22.0_1752509344900_0.3719950166545811","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@wbe/interpol","version":"0.23.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.23.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"ad19e44feab34e5f21a8c6c94fe90cd3074aea48","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.23.0.tgz","fileCount":9,"integrity":"sha512-575MJwB4I7585n4O90kIAPWtn7eWa3LI8kiEN5PsEgiRoYq9II1Qi4jt1JAbICLBmofucXxkCZEF7Lym2ZOKzw==","signatures":[{"sig":"MEUCIH7tlT4XpGORbnPz/pvb7frV3rMNnXcEWYVByXH97UxXAiEAsBFGQQhq2NidO2JqeEf4Xw66SAd5CdjtMBrSPaGY1lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160730},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.23.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/d4333015e6fbcb75dd2c57083041e023/wbe-interpol-0.23.0.tgz","_integrity":"sha512-575MJwB4I7585n4O90kIAPWtn7eWa3LI8kiEN5PsEgiRoYq9II1Qi4jt1JAbICLBmofucXxkCZEF7Lym2ZOKzw==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.23.0_1752871220240_0.3450671891697821","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@wbe/interpol","version":"0.23.1","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.23.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"4ffa601a29643439ab0ce9da6718ee76f4f05fd7","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.23.1.tgz","fileCount":9,"integrity":"sha512-zmSzd6AhCdzGHZT4P4Hyfjm752kWoIkpyluqri5eF4LGjmxxJ0gTPuAO8B3ClZi4RagUU2rGk+/F8V3B4fMagw==","signatures":[{"sig":"MEUCIQDt4REaMsYyUw+fo++W/J4gKMGpvLvMUlzjENLPsxZ/FgIgcWp9bOhGf3j4zzowvKOlFK0yqku85tG2u9g5B9+9XSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162861},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.23.1.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/eadfb55f51c46abc90a91db6cacaf45f/wbe-interpol-0.23.1.tgz","_integrity":"sha512-zmSzd6AhCdzGHZT4P4Hyfjm752kWoIkpyluqri5eF4LGjmxxJ0gTPuAO8B3ClZi4RagUU2rGk+/F8V3B4fMagw==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.23.1_1754407529889_0.7507178796663363","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@wbe/interpol","version":"0.24.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.24.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"afaff9e6cbc80b0f71c8b1c6bb03feaf9f341eb0","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.24.0.tgz","fileCount":9,"integrity":"sha512-qEY8fg9cBfrDGEAKFvCawfJBRfn16AhOwoerTiJNiruFGIoGwWrldzEFpS891cj09zsj6t9cIfmwBIznTjUjrA==","signatures":[{"sig":"MEYCIQC6qILfD/9YYd11YJTJx3TUpOvkVewmxc6MzaHmVba3LQIhAIDuHL0+AkKzGCPR9bmUjNbeqGiQ+A0s610Pv2QE9gdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163304},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.24.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/09c1debcce14b49d481dd17ddfbdb50e/wbe-interpol-0.24.0.tgz","_integrity":"sha512-qEY8fg9cBfrDGEAKFvCawfJBRfn16AhOwoerTiJNiruFGIoGwWrldzEFpS891cj09zsj6t9cIfmwBIznTjUjrA==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.24.0_1755004951593_0.7920092086675807","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@wbe/interpol","version":"0.25.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.25.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"9834c5eb364a1eee984f2929f96f17019f4df324","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.25.0.tgz","fileCount":9,"integrity":"sha512-Y89r7k1wgDkq8lgrfUMy085vjo3HmliyjPWLJM/f9H5ZOMOVfPIPHs5kd8pjWvGNqQFCz8poMNQHghiKaYmTAQ==","signatures":[{"sig":"MEYCIQCUgh9AP3YLoZz/L3y0Aw7dKOjXi2m7VNrm/OVM+5kNpQIhAKXpEMc/u9JRWiejus5UzjW+TRysmGIcJ6opeMCdnSCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163607},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.25.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/f6de3dc3778c737848ac0ad2407d7984/wbe-interpol-0.25.0.tgz","_integrity":"sha512-Y89r7k1wgDkq8lgrfUMy085vjo3HmliyjPWLJM/f9H5ZOMOVfPIPHs5kd8pjWvGNqQFCz8poMNQHghiKaYmTAQ==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.25.0_1759310527643_0.5210318868622239","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@wbe/interpol","version":"0.25.1","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.25.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"4cbdb408bb229bc15b76776dd39260134e7fbb28","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.25.1.tgz","fileCount":9,"integrity":"sha512-dYoTLif7ypWBzWQ1sQNuQL98eKhIekn27r0S+EuSFrP6hxb+50Y40TglCvdsmGNwcIJNpTIlOnHEYgJC03CqNA==","signatures":[{"sig":"MEUCIDyRAxrJmjI+NyBwaSRQRYxq0q0iqRnzMkZZkGoT8ciMAiEAjT2QbyJ8fWFT0HqAcMe8muZSx8y4CvUSO/vje+PdA5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164084},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.25.1.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/167d877748f22052cbb503c546533d16/wbe-interpol-0.25.1.tgz","_integrity":"sha512-dYoTLif7ypWBzWQ1sQNuQL98eKhIekn27r0S+EuSFrP6hxb+50Y40TglCvdsmGNwcIJNpTIlOnHEYgJC03CqNA==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.25.1_1759313932146_0.9660633428365126","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@wbe/interpol","version":"0.26.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.26.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"767019963f30e7b0788390262f69f6a07949b0b8","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.26.0.tgz","fileCount":9,"integrity":"sha512-FJI7p6oNO9CqJs0sd8kB0H1nHRty/QY81jl3qlPbLQuXn9x4Cm0iXLAbt++lQAA25ZrxyxLPMlAk3gSJQLCftw==","signatures":[{"sig":"MEYCIQDoYF/55Fx9Lk9RR6hYH+uH+3TvTNv++6BEO0ov7WtekQIhAI0aKT7BBC4vyyOr4RDv61bbvJEc+jMLCPLiaW4iaOxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170665},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.26.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/10c39094ba54f8643d2348574fe07853/wbe-interpol-0.26.0.tgz","_integrity":"sha512-FJI7p6oNO9CqJs0sd8kB0H1nHRty/QY81jl3qlPbLQuXn9x4Cm0iXLAbt++lQAA25ZrxyxLPMlAk3gSJQLCftw==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.26.0_1759419086174_0.9579208505178749","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@wbe/interpol","version":"0.27.0","keywords":["interpol","interpolation","animation","anim","timeline","motion"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"_id":"@wbe/interpol@0.27.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"86760000d2d0b48bb3202f2b7e7a3df212926d4e","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.27.0.tgz","fileCount":9,"integrity":"sha512-R0h3h+XFwMYi9Jbw2xWBgmoTBkOM93hMh4BeriMQqHDe1bYYtrTusp3+wf+KG0gnk5WLHboD8SsReMKcqpSOEg==","signatures":[{"sig":"MEUCICYYlhrNi2CM21SZTjACkxKyiO5HW81CiRxr6E/EGPxoAiEAgGcLNCDosuU/CtZ1wL+A3EXoshd+pJvh5IHXs0AXjyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172547},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.27.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"build":"tsup","clean":"rm -rf dist","build:watch":"tsup --watch --sourcemap"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"_resolved":"/tmp/89bb56d1f7dc63d47f31252adf2dcdd1/wbe-interpol-0.27.0.tgz","_integrity":"sha512-R0h3h+XFwMYi9Jbw2xWBgmoTBkOM93hMh4BeriMQqHDe1bYYtrTusp3+wf+KG0gnk5WLHboD8SsReMKcqpSOEg==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","terser":"^5.43.1","vitest":"^3.2.4","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.27.0_1759420892112_0.068995090678307","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@wbe/interpol","version":"0.27.1","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.27.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"a01f342fecdae52588bb4d8a71579f77773b9971","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.27.1.tgz","fileCount":10,"integrity":"sha512-mMaECa3VkUsvlSxpau2QlAKeGNNj+YrJvrHAhmK+6ASrcjfH5D3+8fXuf1iYw6NnL8soz7R2tZJ2BUCaimSJ3w==","signatures":[{"sig":"MEQCIBZ6H/lnYWTWm9emmXuws6Fdk74agToFFN5rECiSZbz1AiAKl0hIONeoG9uCeArEpB4NPQIEO6Zf8+Aa3/H42rh26Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174600},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.27.1.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/14a6e9cbcdb93c5c005c6164b0d63dd2/wbe-interpol-0.27.1.tgz","_integrity":"sha512-mMaECa3VkUsvlSxpau2QlAKeGNNj+YrJvrHAhmK+6ASrcjfH5D3+8fXuf1iYw6NnL8soz7R2tZJ2BUCaimSJ3w==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.27.1_1760359987572_0.3339852639964067","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@wbe/interpol","version":"0.28.0","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.28.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"89f53a282a11fc5385ce4cc463f86fadde5b22b1","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.28.0.tgz","fileCount":10,"integrity":"sha512-d7+iQMGYL+BdhcthXb4Lc9ifjU0FAas7DuZwAD8DeHhAEBE+A+TH7GYKmK8zBQIXsgzw29lpatP57rySp6CzeQ==","signatures":[{"sig":"MEUCIDEHscU+Gb2z9qgaAtoiM4ltZwSyGV9sJhp5wEXo6UMbAiEA9EuRPzbetJIV+h7hzBC7Jx1QjZ/mYoexaWFDZiAobGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178070},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.28.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/11a36f91b77f8c3c8cd5e2f11a360493/wbe-interpol-0.28.0.tgz","_integrity":"sha512-d7+iQMGYL+BdhcthXb4Lc9ifjU0FAas7DuZwAD8DeHhAEBE+A+TH7GYKmK8zBQIXsgzw29lpatP57rySp6CzeQ==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.28.0_1771567774844_0.7652681515872553","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@wbe/interpol","version":"0.29.0","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.29.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"f80b9625ab90f1a373fc047b3836b3da156a05db","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.29.0.tgz","fileCount":10,"integrity":"sha512-H+3OQoRuOnNkg+b9Zkf4U+TnzeU0QQW6SlGAQ1dXkrWiMxMnRwpLMxgFQ+ji5E42NhFX4TblafkKPzPaKtNk7Q==","signatures":[{"sig":"MEQCIG3ZkoU8Rv2h4H+ZgqEcY/BVxwzIL3R1vzluclbh8gYPAiA8W/LugcvopOLibHXWPfzhhWGHnmDMU1GpeSOfGULVnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178005},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.29.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/d6e3f02faf61f7b4c0cd93094519d717/wbe-interpol-0.29.0.tgz","_integrity":"sha512-H+3OQoRuOnNkg+b9Zkf4U+TnzeU0QQW6SlGAQ1dXkrWiMxMnRwpLMxgFQ+ji5E42NhFX4TblafkKPzPaKtNk7Q==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.29.0_1771771216901_0.044168434607114726","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@wbe/interpol","version":"0.30.0","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.30.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"f15d1b5265af9f7668f26cac6c7e026ebf438770","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.30.0.tgz","fileCount":10,"integrity":"sha512-BHoIgUJdNtjngVp6r99T0M00xUiI8UxxFqRiBALwNawW+nBd9tZyzDLdbNaft3Vu/GKxjDkDNvNuINmsGX7Apg==","signatures":[{"sig":"MEYCIQD8VdBydXNDlgt5EvsrusRjDo8jwYA+3VqixQR3h7wg/AIhAL8QTTioMhv5t2aYagFY2bUueijaX6NBDKQP55akTBpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179804},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.30.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/a58a32e53093615d7d8c7eeff4303f68/wbe-interpol-0.30.0.tgz","_integrity":"sha512-BHoIgUJdNtjngVp6r99T0M00xUiI8UxxFqRiBALwNawW+nBd9tZyzDLdbNaft3Vu/GKxjDkDNvNuINmsGX7Apg==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.30.0_1771799244696_0.9134460028688567","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@wbe/interpol","version":"0.31.0","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.31.0","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"b379bdb7a2db1fbebe14868156492a66a4566ac8","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.31.0.tgz","fileCount":10,"integrity":"sha512-yrYKYkVuGQvk2So56ZYPKUbBQNqmpF5Gh+qQO7oVHUEtlcDO7LVT0f1SxqFBz0YiyuDfEgWNr2yp9MiCDUpGgg==","signatures":[{"sig":"MEQCICZnAVgV3XphfyOCQ3r+8pPr2cPTo3bBjXeN4VAKna29AiB8CFpMa3rh44n5TWy4CJxfPyo2CcYhOt8wGD5G61MIZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183081},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.31.0.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/c64f6f02c295e7be383c7f7caf329707/wbe-interpol-0.31.0.tgz","_integrity":"sha512-yrYKYkVuGQvk2So56ZYPKUbBQNqmpF5Gh+qQO7oVHUEtlcDO7LVT0f1SxqFBz0YiyuDfEgWNr2yp9MiCDUpGgg==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.31.0_1772032139641_0.8977415788885754","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@wbe/interpol","version":"0.31.1","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.31.1","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"a4bc3536f88410d653682b31c783bd6465f79b90","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.31.1.tgz","fileCount":10,"integrity":"sha512-ui28KoFV+ECqmCsgaNHmA52H/8pBJ/nfVyUKUYTA71NRzHJAjoz9QI5htDuqJ3XonecqGKbShxMYo1gBXxOE0w==","signatures":[{"sig":"MEUCIQCeqm3kG9SpPPYQhQ8heqHTwOWL+OdLCRYVhqhSLzjHKAIgZo6wGxmZrDRALepxA2B2BbNMZEtiiflauydCNZdVUgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183516},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.31.1.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/83df60b7736b61598c69c1b74e6045fb/wbe-interpol-0.31.1.tgz","_integrity":"sha512-ui28KoFV+ECqmCsgaNHmA52H/8pBJ/nfVyUKUYTA71NRzHJAjoz9QI5htDuqJ3XonecqGKbShxMYo1gBXxOE0w==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.31.1_1772057822426_0.061651856503912805","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@wbe/interpol","version":"0.31.2","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.31.2","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"21a98a37df3f5d5ce635a2f7ea4a97d0733e1de4","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.31.2.tgz","fileCount":10,"integrity":"sha512-stj0D+qVh2ZE4m30JzjPovmWer2rSe185RvU4hWl+JJuYxCPi6B/hFms3oIt93b2N9PGfXUExGTKwxEhuNqeoQ==","signatures":[{"sig":"MEQCIErqlqQQ9RmEAm5X3NHhmPw65gH7A3QjdVSDWhnQTNytAiAWEDaO19LsBJv0oZbawOb9G/k/gN0VjLFOn7i6tCV5Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184172},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.31.2.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/d51d7cd3506c1728b6c1927c26165f39/wbe-interpol-0.31.2.tgz","_integrity":"sha512-stj0D+qVh2ZE4m30JzjPovmWer2rSe185RvU4hWl+JJuYxCPi6B/hFms3oIt93b2N9PGfXUExGTKwxEhuNqeoQ==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.5 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.31.2_1772146789635_0.9461372237759302","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"@wbe/interpol","version":"0.31.3","keywords":["interpol","interpolation","animation","timeline"],"author":{"url":"https://willybrauner.com","name":"Willy Brauner"},"license":"MIT","_id":"@wbe/interpol@0.31.3","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"homepage":"https://github.com/willybrauner/interpol#readme","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"dist":{"shasum":"502ecda039ab1d01a9eed57be59d905a1c0fde5c","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.31.3.tgz","fileCount":10,"integrity":"sha512-59UCMrQ83Y/BECBKYWbO0UTX5gpzP+zQMOJSDF+e0DNrXGpOwqTm0jshkYckjSimauWv+Wj+SjoIADUZ6Fhziw==","signatures":[{"sig":"MEYCIQD899lZmnEgCxaygcPDrY64XvcoZCHlriGMcLEk0s8gzgIhAJjDNwz98OO7vw2D3NXcx/7SXfq9xvjTgZniezfrBoRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186635},"main":"./dist/interpol.cjs","type":"module","_from":"file:wbe-interpol-0.31.3.tgz","types":"./dist/interpol.d.ts","module":"./dist/interpol.js","exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","size":"size-limit","test":"vitest run","build":"tsup","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +","ci:publish":"pnpm build && pnpm changeset publish","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","test:watch":"vitest --reporter verbose","build:watch":"tsup --watch --sourcemap","pre-publish":"npm run build && npm run test"},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"prettier":{"semi":false,"printWidth":100},"_resolved":"/tmp/fd823dbd5ffb2ba2db0c27b9e7e0214f/wbe-interpol-0.31.3.tgz","_integrity":"sha512-59UCMrQ83Y/BECBKYWbO0UTX5gpzP+zQMOJSDF+e0DNrXGpOwqTm0jshkYckjSimauWv+Wj+SjoIADUZ6Fhziw==","repository":{"url":"git://github.com/willybrauner/interpol.git","type":"git"},"size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.6 KB"}],"_npmVersion":"10.8.2","description":"Interpolates values with a GSAP-like API ~ 3kB","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"tsup":"^8.5.0","vite":"^7.0.4","jsdom":"^26.1.0","terser":"^5.43.1","vitest":"^3.2.4","prettier":"^3.6.2","size-limit":"^11.2.0","typescript":"^5.8.3","@types/node":"^24.0.13","@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interpol_0.31.3_1772201168794_0.9819277640131783","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"@wbe/interpol","description":"Interpolates values with a GSAP-like API ~ 3kB","version":"0.31.4","author":{"name":"Willy Brauner","url":"https://willybrauner.com"},"repository":{"type":"git","url":"git://github.com/willybrauner/interpol.git"},"license":"MIT","type":"module","sideEffects":false,"exports":{".":{"import":"./dist/interpol.js","require":"./dist/interpol.cjs"}},"main":"./dist/interpol.cjs","module":"./dist/interpol.js","types":"./dist/interpol.d.ts","keywords":["interpol","interpolation","animation","timeline"],"devDependencies":{"@changesets/cli":"^2.29.5","@size-limit/preset-small-lib":"^11.2.0","@types/node":"^24.0.13","jsdom":"^26.1.0","prettier":"^3.6.2","size-limit":"^11.2.0","terser":"^5.43.1","tsup":"^8.5.0","typescript":"^5.8.3","vite":"^7.0.4","vitest":"^3.2.4"},"prettier":{"semi":false,"printWidth":100},"packageManager":"pnpm@8.15.4","size-limit":[{"name":"@wbe/interpol","path":"dist/interpol.js","limit":"3.6 KB"}],"scripts":{"dev":"pnpm --parallel --color --filter './examples/*' run dev","build":"tsup","build:watch":"tsup --watch --sourcemap","test":"vitest run","test:watch":"vitest --reporter verbose","size":"size-limit","ncu":"find . -name 'node_modules' -prune -o -name 'package.json' -execdir ncu -u ';'","pre-publish":"npm run build && npm run test","ci:version":"pnpm changeset version && pnpm --filter \"@wbe/*\" install --lockfile-only","ci:publish":"pnpm build && pnpm changeset publish","clean":"rm -rf dist && find . -type d -name 'node_modules' -prune -exec rm -rf '{}' +"},"_id":"@wbe/interpol@0.31.4","bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"homepage":"https://github.com/willybrauner/interpol#readme","_integrity":"sha512-H83YGOjC27kRlnRpetZik5mrdq0tdKCKAwIPncon3QpLN3HgCg8Xf3VtAV357zaq2DFsaHStDujLeZbvzLN1iQ==","_resolved":"/tmp/dd63fb3006c903b7089e1b5bdaf64441/wbe-interpol-0.31.4.tgz","_from":"file:wbe-interpol-0.31.4.tgz","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-H83YGOjC27kRlnRpetZik5mrdq0tdKCKAwIPncon3QpLN3HgCg8Xf3VtAV357zaq2DFsaHStDujLeZbvzLN1iQ==","shasum":"1d98ff424c469d8e6641399c4b4ce98f58c79bfa","tarball":"https://registry.npmjs.org/@wbe/interpol/-/interpol-0.31.4.tgz","fileCount":10,"unpackedSize":185854,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG2/Y6CZ7Pb9g6P4p3sooGbTXHLIcoNSdtV+88L8esivAiAPJFwx7vx4h5Yd7rVseU80tegCPWQlGBIt0R+aAn6ThQ=="}]},"_npmUser":{"name":"willybe","email":"willybrauner@gmail.com"},"directories":{},"maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interpol_0.31.4_1772546117170_0.6141309687898096"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-11T17:17:01.681Z","modified":"2026-03-03T13:55:17.513Z","0.1.0":"2023-02-11T17:17:02.061Z","0.2.0":"2023-07-15T17:24:51.114Z","0.2.1":"2023-07-16T09:12:20.621Z","0.2.2":"2023-07-16T09:38:06.516Z","0.3.0":"2023-07-23T21:22:10.837Z","0.4.0":"2023-07-23T22:41:49.049Z","0.5.0":"2023-07-24T20:55:16.511Z","0.5.1":"2023-07-24T21:53:24.486Z","0.5.2":"2023-08-04T23:30:20.685Z","0.5.3":"2023-08-16T07:55:22.778Z","0.6.0":"2023-08-20T04:59:04.819Z","0.7.0":"2023-08-24T04:37:02.634Z","0.7.1":"2023-10-03T11:59:29.385Z","0.8.0":"2023-10-07T09:20:24.889Z","0.8.1":"2023-10-07T19:08:41.830Z","0.9.0":"2023-10-21T10:27:26.956Z","0.10.0-beta.1":"2024-02-19T23:16:49.791Z","0.10.0":"2024-02-20T16:22:45.023Z","0.10.1":"2024-02-21T09:13:13.577Z","0.10.2":"2024-02-21T16:19:16.282Z","0.10.3":"2024-02-23T19:58:45.646Z","0.10.4-beta.1":"2024-02-25T10:40:07.356Z","0.11.0":"2024-02-25T13:36:28.807Z","0.12.0":"2024-03-20T15:19:36.381Z","0.12.1":"2024-03-20T15:44:03.531Z","0.13.0":"2024-05-06T20:20:43.371Z","0.14.0":"2024-05-08T06:28:28.409Z","0.15.0":"2024-05-09T12:05:52.245Z","0.15.1":"2024-08-09T09:41:31.727Z","0.16.0":"2024-12-28T16:52:40.808Z","0.17.0":"2025-01-03T22:29:40.878Z","0.18.0":"2025-01-03T23:50:57.839Z","0.19.0":"2025-01-05T22:31:56.877Z","0.20.0":"2025-01-08T16:02:48.359Z","0.20.1":"2025-01-10T20:33:57.795Z","0.20.2":"2025-02-02T16:48:09.399Z","0.20.3":"2025-07-14T10:08:33.461Z","0.21.0":"2025-07-14T14:50:47.780Z","0.22.0":"2025-07-14T16:09:05.094Z","0.23.0":"2025-07-18T20:40:20.417Z","0.23.1":"2025-08-05T15:25:30.054Z","0.24.0":"2025-08-12T13:22:31.779Z","0.25.0":"2025-10-01T09:22:07.941Z","0.25.1":"2025-10-01T10:18:52.362Z","0.26.0":"2025-10-02T15:31:26.366Z","0.27.0":"2025-10-02T16:01:32.336Z","0.27.1":"2025-10-13T12:53:07.785Z","0.28.0":"2026-02-20T06:09:35.023Z","0.29.0":"2026-02-22T14:40:17.055Z","0.30.0":"2026-02-22T22:27:24.871Z","0.31.0":"2026-02-25T15:08:59.787Z","0.31.1":"2026-02-25T22:17:02.575Z","0.31.2":"2026-02-26T22:59:49.771Z","0.31.3":"2026-02-27T14:06:08.935Z","0.31.4":"2026-03-03T13:55:17.373Z"},"bugs":{"url":"https://github.com/willybrauner/interpol/issues"},"author":{"name":"Willy Brauner","url":"https://willybrauner.com"},"license":"MIT","homepage":"https://github.com/willybrauner/interpol#readme","keywords":["interpol","interpolation","animation","timeline"],"repository":{"type":"git","url":"git://github.com/willybrauner/interpol.git"},"description":"Interpolates values with a GSAP-like API ~ 3kB","maintainers":[{"name":"willybe","email":"willybrauner@gmail.com"}],"readme":"<h1 align=\"center\" style=\"text-align:center\">Interpol</h1>\n<p align=\"center\">\n<img alt=\"npm\" src=\"https://img.shields.io/npm/v/@wbe/interpol\">\n<img alt=\"npm-downloads-src\" src=\"https://img.shields.io/npm/dt/@wbe/interpol\">\n<img alt=\"build\" src=\"https://github.com/willybrauner/interpol/workflows/tests/badge.svg\">\n</p>\n<p align=\"center\">\n<img alt=\"logo\" src=\"https://github.com/willybrauner/interpol/blob/main/interpol.webp\" />\n</p>\n\nInterpol library **interpolates a set of number values with a GSAP-like API**.\nThis is the lowest level of animate machine.\nInterpol don't come with dom API, it only provides real time progress of the interpolations that can be use or bind\non... mesh, dom element or anything else, for ~=3kB!\n\n> [!IMPORTANT]\n> Interpol still is in development, the API can change until the first major release.\n\n> [!NOTE]\n> For an in-depth discovery of the library, check out these articles:\n>\n> - [Codrops — Interpol: A Low-Level Take on Tweening and Motion](https://tympanus.net/codrops/2025/10/27/interpol-a-low-level-take-on-tweening-and-motion/)\n> - [willybrauner.com — Interpol](https://willybrauner.com/journal/interpol)\n\n## Summary\n\n- [Summary](#summary)\n- [Install](#install)\n- [Basic usage](#basic-usage)\n  - [Interpol](#interpol)\n  - [Timeline](#timeline)\n  - [Timeline add callback \\& offsets](#timeline-add-callback--offsets)\n- [Props](#props)\n  - [Props types](#props-types)\n  - [Computed prop values](#computed-prop-values)\n- [Styles helper](#styles-helper)\n- [Easing](#easing)\n- [API](#api)\n  - [interpol constructor](#interpol-constructor)\n  - [Interpol methods](#interpol-methods)\n  - [Timeline constructor](#timeline-constructor)\n  - [Timeline methods](#timeline-methods)\n- [Options](#options)\n  - [Ticker](#ticker)\n    - [Disable internal raf](#disable-internal-raf)\n    - [Use the internal Ticker instance globally](#use-the-internal-ticker-instance-globally)\n  - [Defaults properties](#defaults-properties)\n- [Dev](#dev)\n- [Playground](#playground)\n- [Showcase](#showcase)\n- [Thanks to](#thanks-to)\n- [Credits](#credits)\n- [License](#license)\n\n## Install\n\n```shell\nnpm i @wbe/interpol\n```\n\n## Basic usage\n\n### Interpol\n\n`Interpol` instance usage:\n\n```js\nimport { Interpol } from \"@wbe/interpol\"\n\nnew Interpol({\n  v: [0, 100],\n  z: [-100, 200],\n  duration: 1000,\n  ease: (t) => t * t,\n  onUpdate: ({ v, z }, time, progress) => {\n    // Use updated `v` and `z` values on each frame\n  },\n  onComplete: ({ v, z }, time, progress) => {\n    // Interpol is complete\n  },\n})\n```\n\nIn this example:\n\n- The Interpol will start automatically\n- `v` will be interpolated between `0` and `100` during 1000 milliseconds\n- `z` will be interpolated between `-100` and `200` during 1000 milliseconds\n- `time` is the current time in millisecond\n- `progress` is the current percent progress between `0` and `1`\n\n### Timeline\n\nChaining interpol instancies with `Timeline`:\n\n```js\nimport { Interpol, Timeline } from \"@wbe/interpol\"\n\nconst tl = new Timeline()\n\ntl.add({\n  x: [0, 100],\n  duration: 750,\n  onUpdate: ({ x }, time, progress) => {},\n})\ntl.add({\n  foo: [100, 50],\n  bar: [0, 500],\n  duration: 500,\n  onUpdate: ({ foo, bar }, time, progress) => {},\n})\n```\n\nIn this example:\n\n- The timeline will start automatically\n- Interpol 1, will interpolate `x` value between `0` and `100` during 750 ms\n- Interpol 2, will start when Interpol 1 is complete and will interpolate `foo` & `bar` values during 500 ms\n\n### Timeline add callback & offsets\n\nA timeline can also be used to add callback function instead of Interpol instance or constructor.\n\n```ts\ntl.add(() => {\n  // do something when the timeline reaches this point\n})\n```\n\nPlus, you can set an offset to the callback to execute it at a specific time in the timeline.\nTwo types of offsets are available:\n\n- **Relative offset**: a string with a number and an operator, relative to the previous: `\"+=100\"` `\"-=100\"`\n- **Absolute offset**: a number in milliseconds, relative to the timeline start: `100`, `-100`, `0`\n\nA full example:\n\n```ts\nimport { Timeline } from \"@wbe/interpol\"\n\nconst tl = new Timeline()\n\ntl.add({\n  x: [-20, 100],\n  onUpdate: ({ x }, time, progress) => { ... },\n})\n\n// Set a callback as parameter instead of an Interpol instance or constructor\ntl.add(() => {\n  console.log(\"Timeline reached this point when previous add is complete\")\n})\n\n// Set a callback with an absolute offset (50ms in this case)\ntl.add(() => {\n  console.log(\"Timeline reached this point exactly 50ms after the beginning\")\n}, 50)\n\n// Set a callback with a relative offset (-50 in this case)\ntl.add(() => {\n  console.log(\"Timeline reached this point 50ms before the previous interpol end\")\n}, '-=50')\n```\n\n## Props\n\n### Props types\n\nFor more flexibility, there is three ways to define a single `prop`:\n\n```ts\nnew Interpol({\n  // 1. a simple number, implicite from is `0`\n  // to use only when `from` is `0`\n  x: 100,\n\n  // 2.1. an array\n  // [from, to]\n  x: [0, 100],\n\n  // 2.2. an array with multiples keyframes\n  // [keyframe1, keyframe2, ...]\n  x: [0, 100, -100, 50, 0],\n\n  // 3. an object with explicite `from` and `to` properties\n  // { from?, to, ease?, reverseEase? }\n  x: { from: 0, to: 100 },\n})\n```\n\n### Computed prop values\n\n`from` and `to` can be a number or a function that return a number.\nThree ways to define a `to` computed value on the same `prop` model:\n\n```ts\nnew Interpol({\n  // 1. number\n  x: () => Math.random(),\n\n  // 2. array\n  x: [0, () => Math.random()],\n\n  // 3. object\n  x: { from: 0, to: () => Math.random() },\n})\n```\n\nIn order to refresh computed values, you can use the `refresh` method:\n\n```ts\nconst itp = new Interpol({\n  // ...\n})\nitp.refresh()\n```\n\n## Styles helper\n\nOne of the main usage of Interpol is to animate DOM element style properties.\nThe API provide `styles`, a core helper function to simplify the DOM manipulation.\nThe function uses a DOM cache to associate multiple transformation functions with the same DOM element at the same time.\n\nDefinition:\n\n```ts\ndeclare const styles: (\n  element: HTMLElement | HTMLElement[] | Record<any, number> | null,\n  props: Record<string, string | number>,\n  autoUnits: boolean = true,\n) => void\n```\n\nExample:\n\n```ts\nimport { Interpol, styles } from \"@wbe/Interpol\"\n\nnew Interpol({\n  x: [-100, 0],\n  y: [0, 50],\n  opacity: [0, 1],\n  onUpdate: ({ x, y, opacity }) => {\n    // set updated interpol values to the DOM element\n    styles(element, { x, y, opacity })\n    // Is Equivalent to:\n    // element.style.transform = `translate3d(${x}px, ${y}px, 0px)`\n    // element.style.opacity = opacity\n  },\n})\n```\n\n## Easing\n\n`ease` & `reversedEase` functions are used to interpolate the progress value. the default one is `(t) => t`.\n\n```js\nnew Interpol({\n  ease: (t) => 1 - Math.pow(1 - t, 4),\n})\n```\n\n[GSAP like ease functions](src/core/ease.ts) are available in Interpol as string or object:\n\n```js\nimport { Interpol, Power3 } from \"@wbe/interpol\"\n\n// as typed string\nnew Interpol({\n  ease: \"power3.out\",\n})\n\n// or, import the object\nnew Interpol({\n  ease: Power3.out,\n})\n```\n\n## API\n\n### interpol constructor\n\nFor mor details, see the full type definition [types.ts](src/core/types.ts)\n\n```ts\n// A Value can be a number or a computed number\ntype Value = number | (() => number)\n\n// The propsValues type can be a single number, an array or an object\nexport type PropsValues =\n  // 1. to\n  | Value\n  // 2. [from, to] or [keyframe1, keyframe2, ...]\n  | Value[]\n  // 3. { from, to, ease, reverseEase }\n  | Partial<{ from: Value; to: Value; ease: Ease; reverseEase: Ease }>\n\n/**\n * Interpol constructor\n */\ninterface IInterpolConstruct<K extends keyof Props> {\n  // inline props are an interpol list object, 3 definition types\n  // default: /\n  [x: string]: PropsValues\n\n  // Interpolation duration between `from` and `to` values (millisecond).\n  // ex: 1000 is 1 second\n  // default: `1000`\n  duration?: number | (() => number)\n\n  // Interpol easing function\n  // default: `t => t` (lineal easing)\n  ease?: (EaseName | EaseFn) | (() => EaseName | EaseFn)\n\n  // Overwrite easing function on reverse\n  // default: `ease`\n  reverseEase?: (EaseName | EaseFn) | (() => EaseName | EaseFn)\n\n  // Make interpol paused at start (not autoplay)\n  // default: `false`\n  paused?: boolean\n\n  // Add delay before first start\n  // default: `false`\n  delay?: number | (() => number)\n\n  // Enable debug to get interpol logs information\n  // default: `false`\n  debug?: boolean\n\n  // Called one frame before the interpol start with default params values\n  // default: /\n  onStart?: (props: Record<K, number>, time: number, progress: number, instance: Interpol) => void\n\n  // Called on frame update\n  // default: /\n  onUpdate?: (props: Record<K, number>, time: number, progress: number, instance: Interpol) => void\n\n  // Called when interpol is complete\n  // default: /\n  onComplete?: (\n    props: Record<K, number>,\n    time: number,\n    progress: number,\n    instance: Interpol,\n  ) => void\n\n  // Execute onUpdate method when the Interpol instance is create\n  // default: false\n  immediateRender?: boolean\n}\n```\n\n### Interpol methods\n\n```ts\nimport { Interpol } from \"@wbe/Interpol\"\n\nconst itp = new Interpol()\n\n// Play the interpol\n// play(from: number = 0): Promise<any>\nitp.play(from)\n\n// Reverse and play the interpol\n// reverse(from: number = 1): Promise<any>\nitp.reverse(from)\n\n// Pause the interpol\n// pause(): void\nitp.pause()\n\n// Resumes playing without altering direction (forward or reversed).\n// resume(): void\nitp.resume()\n\n// Stop the interpol, will reset time, delta and progress.\n// stop(): void\nitp.stop()\n\n// Compute 'from', 'to' 'duration', 'ease' & 'delay' values if there are functions\n// refresh(): void\nitp.refresh()\n\n// Set progress to a specific value\n// progress(value: number, suppressEvents = true): void\n// value: number between 0 and 1\nitp.progress(progressValue)\n\n// Get current progress value\n// progress(): number\nitp.progress()\n```\n\n### Timeline constructor\n\n```ts\ninterface ITimelineConstruct {\n  // Executed on frame update\n  // default: /\n  onUpdate?: (time: number, progress: number) => void\n\n  // Executed on complete\n  // default: /\n  onComplete?: (time: number, progress: number) => void\n\n  // Enable debug to get timeline instance logs\n  // default: `false`\n  debug?: boolean\n\n  // Disable timeline autoplay\n  // default: `false`\n  paused: boolean\n}\n```\n\n### Timeline methods\n\n```ts\nimport { Timeline } from \"@wbe/Interpol\"\n\nconst tl = new Timeline()\n\n// add(interpol: Interpol | IInterpolConstruct, offset: number | string = \"0\"): Timeline\n// @param interpol: Interpol object | Interpol instance | () => void\n// @param offset:\n//  - relative to the previous interpol (string): \"+=100\", \"-=100\", \"100\", \"-100\"\n//  - absolute (number): 0 (from the tl beginning), 100\ntl.add(Interpol, offset)\n\n// start the timeline\n// play(from: number = 0): Promise<any>\ntl.play(from)\n\n// reverse and play the timeline\n// reverse(from: number = 1): Promise<any>\ntl.reverse(from)\n\n// paused the timeline, will keep time, delta and progress.\n// pause(): void\ntl.pause()\n\n// resume the timeline after pause.\n// resume(): void\ntl.resume()\n\n// stop the timeline, will reset time, delta and progress.\n// stop(): void\ntl.stop()\n\n// call refresh on each interpol instance\ntl.refresh()\n\n// set progress to a specific value\n// value is a number between 0 and 1\n// progress(value: number, suppressEvents = true, suppressTlEvents = true): void\ntl.progress(progressValue)\n\n// Get current progress value\n// progress(): number\ntl.progress()\n```\n\n## Options\n\nGlobal option Object is available to set property for each Interpol & Timeline instance.\n\n### Ticker\n\n#### Disable internal raf\n\nIt's possible to disable the internal raf and use your own raf callback if needed.\n\n```ts\nimport { engine } from \"@wbe/interpol\"\n\n// disable internal raf to use your own raf\nengine.ticker.disable()\nconst tick = (e) => {\n  // execute Ticker.raf() callback on your own raf\n  engine.ticker.raf(e)\n  requestAnimationFrame(tick)\n}\nrequestAnimationFrame(tick)\n```\n\n#### Use the internal Ticker instance globally\n\nThe internal Ticker instance is available for a global application use. You can add your own raf callback to the Ticker instance and choose the rank of the callback handler.\n\n```ts\nimport { engine } from \"@wbe/interpol\"\n\n// Set a new raf callback to the Ticker instance\nconst tickHandler = (t) => console.log(t)\nconst rank = 1\nengine.ticker.add(tickHandler, rank)\n// ...\nengine.ticker.remove(tick)\n```\n\n### Defaults properties\n\n```ts\nimport { engine } from \"@wbe/interpol\"\n// Set default duration factor for all interpol instances, 1 is millisecond / 1000 is second\nengine.durationFactor = 1\n// Set default duration for all interpol instances\nengine.duration = 1000\n// Set default easing for all interpol instances\nengine.ease = (t) => t * t\n```\n\n## Dev\n\n```shell\n# install dependencies\npnpm i\n\n# build and watch lib changes\npnpm run build:watch\n\n# start tests and watch\npnpm run test:watch\n```\n\n## Playground\n\nAll examples can be found in the [examples](./examples) folder. You can start them all together with:\n\n```shell\n# start dev server for all examples\npnpm run dev --open\n```\n\n## Showcase\n\nThese projects have been built with Interpol. PRs are open to add your project to this list.\n\n- [oggy-story.com](https://oggy-story.com)\n- [julienjussey.com](https://julienjussey.com)\n- [theoplawinski.com](https://www.theoplawinski.com)\n- [willybrauner.com](https://willybrauner.com)\n\n## Thanks to\n\n- [gsap](https://gsap.com)\n- [anime.js](https://animejs.com)\n- [animini](https://github.com/dbismut/animini)\n- [signal](https://github.com/zouloux/signal)\n\n## Credits\n\nInterpol is an open-source project created and maintained by [Willy Brauner](https://willybrauner.com).\n\n## License\n\nSee the LICENSE file for license rights and limitations (MIT).\n","readmeFilename":"README.md"}