{"_id":"usal","_rev":"67-37d0578de768fbe6bed142b5cddb53bf","name":"usal","dist-tags":{"beta":"1.0.0-beta.25","canary":"1.3.1-canary.3","latest":"2.0.0"},"versions":{"1.0.0-beta.0":{"name":"usal","version":"1.0.0-beta.0","keywords":["animation","scroll","scroll-animation","javascript","react","vue","lit","svelte","solid","vite","webpack","rollup","parcel","universal","framework-agnostic"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.0","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"8ef6d169d5fb884ebc800c7f0fa24fb2c5f31471","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.0.tgz","fileCount":27,"integrity":"sha512-NJ/2RohLbTefwRMBUmbrBVpyjRIOFfcWH7iedefTpkSZQCBhYN6RzVn57O0UV81WFvpjV2Pqks4VHIvYxlxVQw==","signatures":[{"sig":"MEYCIQCchPOnFOEv8J++7pj8MhhzrtAr6i2YBrKmDTdagsq0dQIhAMqWA/Wx6JAgod6rkN/mQVgR9niEsRkF07w0rjrjXqF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423093},"main":"dist/usal.cjs.js","type":"module","types":"dist/index.d.ts","unpkg":"dist/usal.min.js","module":"dist/usal.esm.js","browser":"dist/usal.umd.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/usal.esm.js","browser":"./dist/usal.umd.js","require":"./dist/usal.cjs.js"},"./lit":{"types":"./dist/lit.d.ts","import":"./dist/lit.esm.js","require":"./dist/lit.cjs.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.esm.js","require":"./dist/vue.cjs.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.esm.js","require":"./dist/react.cjs.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.esm.js","require":"./dist/solid.cjs.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.esm.js","require":"./dist/svelte.cjs.js"}},"gitHead":"9e4465c971ce9a646c6a9434216da83f4444b737","scripts":{"build":"node build.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"dist/usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic - Works with React, Vue, Svelte, Solid, Lit, Angular Vanilla JS and more","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typescript":"^5.0.0","esbuild-plugin-solid":"^0.6.0"},"peerDependencies":{"lit":">=2.0.0","vue":">=3.0.0","react":">=16.8.0","svelte":">=3.0.0","solid-js":">=1.0.0"},"peerDependenciesMeta":{"lit":{"optional":true},"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.0_1756892402122_0.6016924294682309","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"usal","version":"1.0.0-beta.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"0a7f94663ca0fec8b0db142eee689f610bd92d56","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-q6I8Voyo3MHT42M+I3eAdrZD0RNUwOt6T/4vQBk2ooMU0PsLY52AXeViPmKQfkhxFn6KXX3dqbw5Q7JpcIudZw==","signatures":[{"sig":"MEUCIG3buQRGEJjVT1GnHncvKUNVmtW+/hBHhQnLZ4LV1XgnAiEApZe8FlYts5voy15zILMEV+z4+OIdbGa+nc+Mja+WJC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79357},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"9e4465c971ce9a646c6a9434216da83f4444b737","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.1_1756905333854_0.81870742329949","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"usal","version":"1.0.0-beta.2","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.2","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"739dc1561155df4563f7f6c71986bec7691f5448","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.2.tgz","fileCount":8,"integrity":"sha512-qeJDTTAdte8VPkeUfgZ0a/vzuJuadWubNXT32UWjHTqHMQruES5D5GNvv9S/MjBgbO2QCs30tUoqkGeURmVbXw==","signatures":[{"sig":"MEQCIBAewivXjqOTCeRs3K93mEew8WvMQipavbvf984FRk3pAiAQJ48aacEzHEwzlY/kyL9R5/tV7CQy9GbOkWpvn58RFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79356},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"9e4465c971ce9a646c6a9434216da83f4444b737","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.2_1756905870337_0.4922659530920903","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"usal","version":"1.0.0-beta.3","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.3","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"476cf198929b0a1ba1d4b34247cd61b59a460caf","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.3.tgz","fileCount":8,"integrity":"sha512-sJwLipHBCTmeL+LK/qRwR7ps1ucdVnhxZB3oTqSVgYaHxOFjlBck2XsEVuBBWfz5C6ThhmprIzNI5o8q2ZOwbA==","signatures":[{"sig":"MEUCIQDgwRZl9MGYWLvulreVhe2Dr12Dp6nKMK0FB5oZvcibRQIgUJ1vvgsT32S9RgnhnRvIII7DQ2N6Y89vjFdXilm/36A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79352},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"9e4465c971ce9a646c6a9434216da83f4444b737","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.3_1756907066082_0.47678268169779536","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"usal","version":"1.0.0-beta.4","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.4","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"62d40b31c22776f4abc481c8986620414f6bb8f0","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.4.tgz","fileCount":7,"integrity":"sha512-6ssEunduh7Mt08qiMSxc0BUlV/UOvpkJ4rli26ynLYyPx0otXA6NEWXxhlk9FdZnnWKy/T8zs2LZ+aYYgYwCSg==","signatures":[{"sig":"MEQCIBgyxKOowAHEded1mX48FJ0wVgL3ESPbUkDTjLWvgENpAiBS0q4c3A/ZDN+REtFP5HFy8ILscMJE7et6ejhO27pUpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82486},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"9e4465c971ce9a646c6a9434216da83f4444b737","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.4_1756917265382_0.7610656508904554","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"usal","version":"1.0.0-beta.5","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.5","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"fec9983a4fb44df505325320b6002a02faddb658","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.5.tgz","fileCount":8,"integrity":"sha512-l3d1X+Nm584Vnf4VbxiXCqBBo7K+RpDa1yfM81MaBNNzUpFJDnM4JHhwDsCeKe7TdwOiApLQvoGJyjK5hQk0AA==","signatures":[{"sig":"MEUCIHv6dxbS7PjPMHNf/paPf8ehoE5Ow52DUe8L4+BsxwSLAiEAwjWMxxSt1MWjbhj7EsPoy5KZ8hbnQLwFOnd7C5nj1HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82974},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.5_1756918074792_0.6754370765565672","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"usal","version":"1.0.0-beta.6","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.6","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"a2a60dde26b6b8b510b232b9d65847867dfc9623","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.6.tgz","fileCount":8,"integrity":"sha512-xM+7HdQ2tKJeZzWVGDL4Fpd2lSm5h7PPibsthn8Nv1qwe3jGtFniMFpgJnzIkYdtGpQIHCHSvRivkwaxyrwsWQ==","signatures":[{"sig":"MEYCIQDvFf4mP5jAeur5W71SL4JISgXaizDLv3S0mupX9X1QbQIhAPjTyRFVh18LpX94UkDmNsR5sWwZee3xtAH1cGVdqQ+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82974},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.6_1756919589692_0.41497563869994236","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.7":{"name":"usal","version":"1.0.0-beta.7","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.7","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"c67e415fff6127bff62462f9c59b36a7f96fb236","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.7.tgz","fileCount":11,"integrity":"sha512-bBqWLWplqFeB9uwZEwgmuYkAJ+zo/Fm6dWSWcXy+825Uz3YXtQeBY60Os5xnkiVbTJY5tiGCbQexngqUZPbQOQ==","signatures":[{"sig":"MEUCIClN4xurych/Bs/2nEA/vWqdmlqcKsZwynqy3wS2Q4k3AiEAv0LA0NE1xFEpmQTNfCym6v9DxltR9UBtvBzPVCL01Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191372},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.7_1756921522908_0.23261993856297059","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"usal","version":"1.0.0-beta.8","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.8","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"5b2de841685887948c1cbbb7dc694a70528390d8","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.8.tgz","fileCount":11,"integrity":"sha512-bdAhBxQJHrPh3pAJek+8M+eMI0FMmeYYxLPKfnyHyp+ogiSRB4BTJmL/it8B6nU/i+UE02nhCdEXudIdEFbSEg==","signatures":[{"sig":"MEUCIQDApQY2PAzPfLIG7bG+SqbL96leVQmOZ41aUeV32l4oqgIgSmd0dpZJrmPmK9nmrEUWeTaBz4Q+KxnlzqjUEK5wdZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191372},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.8_1756922874748_0.3764788065854474","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"usal","version":"1.0.0-beta.9","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.9","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"37898d4fc437f9a12d077f20a3c3eb868d46f0ae","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.9.tgz","fileCount":11,"integrity":"sha512-o4wCN7wMJ24PFROvYCShMlFfcjhjxJq3d++K1n0XVv0DTNwuOFgFozci1NQDP87Eb93oCN9roffOnQyxJ8roFw==","signatures":[{"sig":"MEQCIEmzbcVoOx+ylAZ4e05jW+L4CtfilRs6BZyDKwjdOuytAiAkyKS57p+qqMEkgL+hcfK/bwhG3jpYTvfJ+6eEYf4+gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191372},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.9_1756923432959_0.9911053763566993","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"usal","version":"1.0.0-beta.11","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.11","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"327c2e5055572b283c1e94bcda2826bb79c7ba3f","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.11.tgz","fileCount":11,"integrity":"sha512-9L1jTG9raH0r0WcNOIzI2LhFlGMhUbBj3W8aVQJDutmLOR3NdnkDs6gNURn3j/0Z78uDPI3kkYB3eOnf4vgbfA==","signatures":[{"sig":"MEQCIFwFW+hZrNisE9Zx9a6io4dK825aPLfPtJc6MrdkZDZSAiAnZ0jy7WUuJ5IWiGvKSJ0JBg3nD8YPK4sLq6dlAA0y/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.11_1756924155581_0.3428608000000972","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"usal","version":"1.0.0-beta.12","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.12","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"4ae2a1d27d36872b318b8996430fe133e73eb083","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.12.tgz","fileCount":11,"integrity":"sha512-WF5wszmcmbE37iFugymXdSNW65k3qS4MyJIxsknZR6D1CAprrfH8wmmu3eoY5yz3dGd12RtXGvopnFireOqp2Q==","signatures":[{"sig":"MEQCIEcvpKx5VttTx4VtH8eSi1qZCmYaGXEWVdms09rIAA0fAiAg0N0NyXbOgjIXH3OVvlQpaCqOGIHUGBwbQNul9BHhVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.12_1756924387996_0.8699333206530842","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"usal","version":"1.0.0-beta.13","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.13","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"12f8116dd8ebe557e326d075d21c0980a865d792","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.13.tgz","fileCount":11,"integrity":"sha512-ARv7C/Nma5vqn47FD/fcE/VjcFLXbQ6i/4DuoQlYQ3hgRy3Az0KCMItDdKr2+QNaFWpomAkiKR+eB9DhvniT8w==","signatures":[{"sig":"MEUCIQDd1613NxFNMVxRzp0S0Q6EeFtsLYbMCfZZT1EV/LcUawIgbzCSTLyjpOypRk9EwC9wa6L8iniVp8c4W8Tj4gmgtec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.13_1756925673803_0.18201886003341383","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"usal","version":"1.0.0-beta.14","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.14","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"8f77927d144005360fed78e0ef63100dd5edbbb8","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.14.tgz","fileCount":11,"integrity":"sha512-HXUcX921yDsqMk5sUmMwTjADnC8awlxuXsBS3RyIs4wWLKjEglxbDyaFsR93ywNVhLQQ/OwVjWjqnp41f2l90Q==","signatures":[{"sig":"MEUCIQCvcUJKr+M2jsZDREOcplFRZlcklCwYrz1E0kJbOICHTwIgIfL58CEyqXolgavcUnZDQpf1emKCHjsXmAaqvHwY30o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.14_1756926812212_0.37279210362577886","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.15":{"name":"usal","version":"1.0.0-beta.15","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.15","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"e7e53d8a1208c76812d1266e0ab05834b241a655","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.15.tgz","fileCount":11,"integrity":"sha512-FbuLBJ0jyw5nl+BkbZ62Cv2cD1y9bhnu5zeHsm3MesF1BBVwqpTZ/T+odlga5gtYUmKV4v+VCamBRONm5lMUMw==","signatures":[{"sig":"MEUCIFJXqM0nX8v0Mn+uj0QWUhVaJzjTu/2eF/acH8Ud1/vlAiEA57sZre6e7cSobTzCCrzNPnc+/UMK1FY/XmKqiD6Zw1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.15_1756927090868_0.5075308754287153","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.16":{"name":"usal","version":"1.0.0-beta.16","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.16","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"e708a0f57e84bf3fee7938bb847d450fda4e8450","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.16.tgz","fileCount":11,"integrity":"sha512-LGUPbwQg8xR48BP7VikReoUdNBGiFyTWGd0UZGMSIxyhniBDfjLaz7ENYufDO5xI3YAMniWoEOmZLcIltunXmg==","signatures":[{"sig":"MEUCIQDy505gLNHh6Mhq5FMrTy5mTBD9YraOb4Bpb/y5zN2zqgIgN1zSjYGZROBIDlbv3bZpjVxafLqei0pH9/NwSNoDXks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.16_1756928254570_0.9069995463018277","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.17":{"name":"usal","version":"1.0.0-beta.17","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.17","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"d225224e0f7cd2a73160f3fd81df169f4c360435","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.17.tgz","fileCount":11,"integrity":"sha512-ve7v/508ToIC/gBPXvMKudK4UZjAEtdkvab2pLB49i+cregjH3Ro8cESUuR7FWGWW7JmxyF3sjy6LXq6WXNJLQ==","signatures":[{"sig":"MEUCIAKSjQBTR2DDZhcQ4RN5Bm0vRtLuO0CKxEBs0ZuDXLMUAiEAgUtNUyucFgnI4aCxIXUFKr/Ifi+6iETFa3EjwwqhXEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.17_1756928628591_0.6061680403706222","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.18":{"name":"usal","version":"1.0.0-beta.18","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.18","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"b23432c0eb7bd6c47633f648276b9157a4a2486f","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.18.tgz","fileCount":11,"integrity":"sha512-f7Gxb51+yi+ubKpIUYfIkdz3v3AYtUlGOpHay0sNFK4/a8WRsUtFGk8eDn64b5UCFZFG+RJF+zXUGCH9iIEB/Q==","signatures":[{"sig":"MEYCIQDAYGCQ57HC0LKk+Bv1q0yNDdv5ottCPv9MOTYX3ZICDgIhAML1HmKMO+i8o5V1yREbQQ/xL0hdd5OsCDmDEeYG5Uw7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191373},"main":"./index.cjs.js","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs.js"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.18_1756930142548_0.8043151552227532","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.19":{"name":"usal","version":"1.0.0-beta.19","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.19","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"166e525f8dc2fc18b5d94fd1b34c742388183d34","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.19.tgz","fileCount":9,"integrity":"sha512-Pnr2GS/JASSGZoe+Hz8vT7mbqwgRfFadJpCgDFo0e83stBw9JmGjtalEbyoNQv853eRahOco6YTOW7oFJE+ClA==","signatures":[{"sig":"MEUCIFajAkP+LQPkBRZhnRDgIlF9qr+8+4v7IUdRsQN2ENnpAiEAjE3MJqIsKueGGRgmWYhUjdv0zUXTdituhsDojsFiqEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133731},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.19_1756932590321_0.5949035027916829","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.20":{"name":"usal","version":"1.0.0-beta.20","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.20","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"7d755f9c31fd8ddcfebab8e32077579ffa7925e7","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.20.tgz","fileCount":11,"integrity":"sha512-rRfIt/XcIvm2eH8TfzFfhj9TY/78ZWVyVE+Ou8igxy+tGi7wiXTY7KQ4qfVlQIzZ9P0YBMikha60YBTh3jU16A==","signatures":[{"sig":"MEQCIFbOQU1UjpIdFVCH/tBjv61fQSr3JkJ6minmh/5d/llwAiA9UKk7pmQN4byiS450L3mwtIs8HZEtx5jvLWdBGlyB9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191372},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 8KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.20_1756932712610_0.2797996372820919","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.21":{"name":"usal","version":"1.0.0-beta.21","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.21","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://italoalmeida0.github.io/usal","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"4015861e6c1361f2e338b679f814df7ba1df982d","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.21.tgz","fileCount":11,"integrity":"sha512-ly7JPYnaNjNtFxD9Ui1LLyI8D3HqeMMAuZugJHoVbYPUSdF4Z2R3/NLfv4Kig4DAfTCFfSaRbpyALjiVu5hf2Q==","signatures":[{"sig":"MEUCIQDW4eB4Y+kCIaQS5a7sYVeO//mlLQHdLQx5G/hEt8WfFAIgMsCGEA2T3EdeswEsxck6U8YsvFb9viNbfUR4n/ja9pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187166},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"991671c4d277d5b8076a272ca385adaf95501b7c","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.21_1756943763834_0.40899681530875265","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.22":{"name":"usal","version":"1.0.0-beta.22","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.22","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"8a34c87f71de6ad49c6402b3a794ea88f13d887a","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.22.tgz","fileCount":11,"integrity":"sha512-X+n/wlpiszRCw2KPi/nm9THIbDHHlQ8f1fu1rft85T8XdGaKfKSkQU/WTCaRgvbSdqOQ/dc1vDgay+UGRuIGiQ==","signatures":[{"sig":"MEUCIQCxi7yzo+h/LCzMwjjszdSfUXjG3d52JxxNJp6bJTzp7AIgJmBnR2bKNJooHaaemK82K6usmgcwd3GD/0EwGPvZjB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186993},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"557da88024ccd8b8b5e17e59aa9af907b5048398","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.22_1756951932354_0.6621634753660761","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.23":{"name":"usal","version":"1.0.0-beta.23","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.23","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"f34e0c10dced98eabf3bc4be41f7b68863ab700d","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.23.tgz","fileCount":11,"integrity":"sha512-mB5MY/htP/1P3XptPZGOeW7hzFe/sIrPmtvlw3sNXDP4fBFnt1Rmv0XLet/0zTHqBSOWIUhvoguSXXVWPmQuXw==","signatures":[{"sig":"MEQCIBmDeE7aadVb8MD81zhsvtXGhFruoQREVHv1BOoO236aAiAMjW6wNv89WrvVr71jqJ5kQ0wURlxxtkx/EPI2vP/Log==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186993},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"557da88024ccd8b8b5e17e59aa9af907b5048398","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.23_1756953846704_0.6763343124233185","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.24":{"name":"usal","version":"1.0.0-beta.24","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.24","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"f663cc4cd926da4a219aac153344813f62287757","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.24.tgz","fileCount":11,"integrity":"sha512-/DZnvXQwP0Ji2P9LhTrobRN8SNerGK4+tv8hG3baGZWKfC/2v/Y/vLTH1TCyPLRoi6GutkanOSv+HXuhQI7MUA==","signatures":[{"sig":"MEUCICDOBWTwajYL44ne6x6gyd+RgdtVD62aXxBRE8KTynAUAiEAgaZ/UsPNY8Vp7Vr0qysQkpPSlxO2xUkcR1hck5QlVE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186993},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"557da88024ccd8b8b5e17e59aa9af907b5048398","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.24_1756955860855_0.14829890100399146","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.25":{"name":"usal","version":"1.0.0-beta.25","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0-beta.25","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"65fb6c2edd3dd54fd84420109f63d0b11e1bb0ac","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0-beta.25.tgz","fileCount":11,"integrity":"sha512-nDNPVFe2Btz2TYIongqhmDZoiX6tG+vEf0VTVDa4xhJl6DRyRpfA9OjF6AaSjKsrT26o/o/cAjnB5BJUkfNmMA==","signatures":[{"sig":"MEUCICSq9eMffMl54N6T1Hgvuy8G6WliLLXpanKIKdN6bpe/AiEA6GdDx5JkB+u1iZsH20xNPNSdWd2IZmdz1Ib76Prb6tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187036},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"557da88024ccd8b8b5e17e59aa9af907b5048398","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0-beta.25_1756960944459_0.08095192841571452","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"usal","version":"1.0.0","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.0","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"b8c38d5d872940d95a7b68e821c57c53e6a6c780","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.0.tgz","fileCount":11,"integrity":"sha512-HWV+o996wVHjJbcUV+Cr/pm6dD02zSZJVqBpE5oPG/zHGnXGI/igQrMPxhlBBH9pVWHhQ821VHc5R4vfC81Esw==","signatures":[{"sig":"MEUCIG6SXrpGEP0HEMOKw5U6dGvIoZNJMgEbY34WOMDyxyLnAiEAtcELOLaVigM0i9H0eJmfDznnPzkMEWyRLNIeMPqyxiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188067},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"557da88024ccd8b8b5e17e59aa9af907b5048398","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.0.0_1756966962029_0.3548652765828284","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"usal","version":"1.0.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"b812ac765547cc66dda7a03ed0e1a339055ea11a","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.1.tgz","fileCount":11,"integrity":"sha512-tCIvl7R/4mhfbxQ87XYQD9iegWVpTAxSBCKxTdrnnTfP3z+6gC/+Z5ju6cdmX6be0Z70ygPOvHBi6Xc58ZV70Q==","signatures":[{"sig":"MEUCIGl7Lu5F6X6/D60oP7pXMF02hYIEw/e6fWSpGcvqJ/8FAiEAmWzoqkEX34jMRn4Yd43UK8EVPHz0eWKfCEBMd1wWtIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193936},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"2a1806c8521d5c0488f27f3b30adc274fd968579","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.0.1_1757010865599_0.8492212622907531","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"usal","version":"1.0.2","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.2","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"bc349734b48ac6fc725b24ed8e5dae4a00718b6b","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.2.tgz","fileCount":11,"integrity":"sha512-atoTmftXqdugQ/G6RvbkpXJGIkCRJjX7as0ZEY5mEKCMc5fQOyaEN3e5cIC6BEdLZDe9VFEC+iEYDBQS1QEcWw==","signatures":[{"sig":"MEQCIFL88Eej752Bvvgb0tg6ntKsE6SoZVzjsNwCRmESxR+aAiA2k6cY3jxWwMEzXLVbT0gj5o0lsUkwPLEq38ZdCH6QQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194282},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"1481917b2bf8b2e5fa042a3898cae0882841870a","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.0.2_1757015810179_0.8650371785686375","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"usal","version":"1.0.3","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.3","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"cb641d68307f21eb86380dbcc0aecd0c0278b31a","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.3.tgz","fileCount":11,"integrity":"sha512-bR7KgsdDz38tJJVPuLm3gjwgYk2z7SI1kLEDE2uW5w9hrp9IiTSsOsQAXN9hlNkTZCN8es1jtf+iCyhaAUpGjA==","signatures":[{"sig":"MEYCIQCLWC8qMu7qx1I8dWPYhI17Zwn++b0PuT7iwfWmqK9yBAIhALASWAN0SrBEvTPHWakOYp0r1irph0v7ySvAIgrNCcUm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194774},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"476fd627a79302b2ae6917877dceab606f6c9dae","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.0.3_1757018933164_0.781666561337657","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"usal","version":"1.0.4","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.0.4","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"b25daa994db208526405549995029b7db4587848","tarball":"https://registry.npmjs.org/usal/-/usal-1.0.4.tgz","fileCount":11,"integrity":"sha512-uGwft+XNCAZzZTPq3cZz7GcWcRSB9CT2WnQ01+cWIYKoqGDYgLHLnPVFQWKkD/w6GpxQvolqp4ryhMuwAGtcjg==","signatures":[{"sig":"MEUCIQDLF76GRSYWRziuqdhCNQjOoD7Rj9OZrm0gC8iLzkxQ9wIgeclO5TWvJgly+jfpF8IIaGU6bW4s423rTS8Qg7rnTN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210546},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"55bc8746dcb66fc20861ba283e45db5892d632a7","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - 9KB of pure JavaScript magic","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.0.4_1757123993127_0.9205719177981189","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"usal","version":"1.1.0","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.1.0","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"afdafbb2a7c504b7954ccf9adb41c0684dcc06ba","tarball":"https://registry.npmjs.org/usal/-/usal-1.1.0.tgz","fileCount":11,"integrity":"sha512-mzu8vshioEU4TUYhKuYHswUtWzXy8Oe5HJb+Oyh9dJD4kOP6mXReq/WHLpLZwe0btipt/A3j8+GUFd/ywsO8bw==","signatures":[{"sig":"MEUCIQDWWodsKPVDjtKul0sv/Fb/BBgMaBzYscP8zFS8U+WDVAIgeOMkjPNpIVnLwO/hgfPxdfsT/kN66YtuibeZQmAmS2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267693},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"36b54de19b6f09003f3804c0f5e7497e62ef6eec","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.1.0_1757277695302_0.5086401803712479","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"usal","version":"1.1.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.1.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"e39d1c24de20e5a32105e5fd5156cc22b53e56d7","tarball":"https://registry.npmjs.org/usal/-/usal-1.1.1.tgz","fileCount":11,"integrity":"sha512-XqL3QmH5iJ1zyzIqs6uDtGcG+8f9UUuDWTcdqr4HCo8X8PQ9PJ02OfksrOzrQ6iydRHQ2K3NSJXGI79pPNmspQ==","signatures":[{"sig":"MEUCIQDQ2N+SDB9fIpfiRO3bQX5VrqxADAR1YTT7GbcjHYWX1gIgThLUiyglojcc9qJCLuS6NF37OI6iH3bLFLvRlmu/2iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288225},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"a9f76be9190d02754c32ed9ea2af08930a69f608","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.1.1_1757334170072_0.21069836916353557","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"usal","version":"1.2.0","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.2.0","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"55ca3afaf1853153695e170c7e7458560d35ff23","tarball":"https://registry.npmjs.org/usal/-/usal-1.2.0.tgz","fileCount":11,"integrity":"sha512-twYJYBHfkQvPPrK6fZR9RmJWAN7LJ+z1WUvcq9+p0Gbm13kzeQLGAHUuXbLCFx44y0E+somPfka+9F1x7EOrDg==","signatures":[{"sig":"MEUCIFNw3JMlDamY2YckfY9i0ybIZxy8O/KUeb3umLqcomGbAiEA4ld4+FR9yRyV/kHWY7OOD2LNAPTXtqWnhGuLMDksSdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318901},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"4ae432771b495164290836fc48be47565885a00d","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.2.0_1757451913343_0.7213343985366456","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"usal","version":"1.2.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.2.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"c87a6326681ffd9bdf903411e14035185d314aec","tarball":"https://registry.npmjs.org/usal/-/usal-1.2.1.tgz","fileCount":11,"integrity":"sha512-WQjydmktyc+/fS1EbNFFE0uK5rBaaESmkirtTn+pAKnqz//CAFJ6q/SJRNAg4MXFYkY9b5fdGiHT2FD/shUNuA==","signatures":[{"sig":"MEUCIQC69tciZFCpCTpIOFZBWinba22Cd3j8zHbsBVKvWfXFbgIgeDK3xkNDMXoWWI4cEKyIXhP5mNcOX1jM8uhnkrZiSzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319362},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"f5e6fd7f90fdcda38fb1a6d7ac7bf59c86cd3202","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.2.1_1757454719352_0.989267003242053","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"usal","version":"1.2.2","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.2.2","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"9eda7691015fd0ca84944da9eafd38a2dea0169f","tarball":"https://registry.npmjs.org/usal/-/usal-1.2.2.tgz","fileCount":11,"integrity":"sha512-7OOIZ9ynUEQsqbUFFkxRBvDLs/O/HLFtmfLJBJKsMA3wiw5XNb2RZIO0Icicyz5sbOLk048k9J2gheeo76h4vA==","signatures":[{"sig":"MEUCIHgtBQyx+zR+sDA/fxH8jXoM+Vs9zM+5AcNeN2kKZ837AiEAz+FX1RLZURAiPsVTMhcMyYGPNq9ihtNlEZUwuBnmjCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385589},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"9138b9e9a7d337d5773fd2f4607422d70d597ab9","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.5.2","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.2.2_1757532451228_0.2536402363666035","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"usal","version":"1.2.3","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.2.3","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"e81c9f5e4ea915a85518dd91228a21a3ac9bf4d2","tarball":"https://registry.npmjs.org/usal/-/usal-1.2.3.tgz","fileCount":11,"integrity":"sha512-41efr/wH6jenzk1OKGzeTIpHr037IuJPAM3PkEJDGkN1qhBcrVMyo7vosZdj6klAmlsF/KiauFpr3ERdLFesIg==","signatures":[{"sig":"MEQCIBIPXDR2pwJecwXdAkbTT+LTT/6ZMfRfoLNUQxF6euwmAiAuHrdh39fyxM+hIR2kdT/O7e09XWdGl8eiU5Ea2OEYcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405885},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"a5b2f286d7f9fc7990c2ae3bede87af3c16d8c62","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.2.3_1758063388071_0.28575667781973624","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-canary.1":{"name":"usal","version":"1.2.4-canary.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.2.4-canary.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"ad41710baf2685aa9e980d9a186a58c7c09959d2","tarball":"https://registry.npmjs.org/usal/-/usal-1.2.4-canary.1.tgz","fileCount":11,"integrity":"sha512-FfbF/UUEen4cJ/0BZiGiXuy81ax+kPR97t/vJLsiq+/qrL9e/4Bpsc86Axnvp7hn+HO8CMjJ+54UTVL3UDqT8Q==","signatures":[{"sig":"MEYCIQCDtjqQmYBATW+ECChU84NIglE/gyQx8SWmrrWJb8zurAIhAJh8hfp+8B1HQ+R4xunnzAYQBA5vRzLBZZIOxwU9ltXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416660},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"a70694b2abc4c4039acfc936d1731084bfc7a05f","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.2.4-canary.1_1758284564663_0.744236399994759","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"usal","version":"1.3.0","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.3.0","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"07a715a606bf5d33a371da01aaf2d2c17663ba49","tarball":"https://registry.npmjs.org/usal/-/usal-1.3.0.tgz","fileCount":11,"integrity":"sha512-9vvFswTlkNTl2mOVe2VwNw86yxEC84tvEpVVVGZrS6ASl6HyoTGVbOxGbIB4sZK+DG9LWrIOqqVO6NLhOREc6w==","signatures":[{"sig":"MEQCIBMaHT0ZsLbrloyu8VFEv5lbu+RK1c1jafCE65CqFlJHAiAP7CSr9wKmr6ilcqLzshQaEIeeCKNfygtwHyrH5gOFOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419104},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"ae01584b75c237241c10086a9dbb783b862999ee","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.3.0_1758337723624_0.4406115773858612","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-canary.1":{"name":"usal","version":"1.3.1-canary.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.3.1-canary.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"0d7f9852a96a7778287af6e708d592ce5376be0a","tarball":"https://registry.npmjs.org/usal/-/usal-1.3.1-canary.1.tgz","fileCount":11,"integrity":"sha512-PV3YS/DvtsMTmFQca7bx+6HIyluV6p2pxeFOCsDl6X2no1G/O+V89u6K/5pptnLWmcaL4RGu5rRbvxJhZ0yjew==","signatures":[{"sig":"MEUCIHYJuE+rXdXbLk4ONmBPY/+s4ZsKf6V/nxdWKFCRDUxpAiEAzEwZicM8Su3x4oZk2n+OxAGmybB8317Ayq4JOLN2QQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421734},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"7e38fae934ba8d5073b4057754a1520bbd00dd6e","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.3.1-canary.1_1758467912995_0.4654984087548466","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-canary.2":{"name":"usal","version":"1.3.1-canary.2","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.3.1-canary.2","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"c676d9e93e5262730ece39c3717d9a71539e4cfe","tarball":"https://registry.npmjs.org/usal/-/usal-1.3.1-canary.2.tgz","fileCount":11,"integrity":"sha512-qd1Og+vUbT0xxieorwnK4NonMSsY150Z2NV0BU7noJ4tB6GG2q904LEmimfDMK5hd0fYMXC4O+VTC8Rruf+YLQ==","signatures":[{"sig":"MEUCIB/MsEH/mt/jJUuE3weZNhuMZpSkBjv42RuL6SeP4+ADAiEArDYrf5Gqcx4zDile8g9+DSc9JRYWiUcmDdJtC3rsy3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426522},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"124ab944552a8e100fbb705c88dc9ffbbadab80b","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.3.1-canary.2_1758567605768_0.2541966897347854","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-canary.3":{"name":"usal","version":"1.3.1-canary.3","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.3.1-canary.3","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/italoalmeida0/usal/issues"},"dist":{"shasum":"6b75b2ae041a039a9b9e6ed3ee8cf6d56167e91d","tarball":"https://registry.npmjs.org/usal/-/usal-1.3.1-canary.3.tgz","fileCount":11,"integrity":"sha512-ioKP2w4GNfG1RXWVelqJfaP0kbDWG+3/VdSQ1ZqyyfqJgPuQ+xgLMh61hpZDDwnDykUD9fh8cZFJ5vko79rNaA==","signatures":[{"sig":"MEYCIQCBNwYYEjMTKBtwwKeZ4kjEfUkoEJ+t+Uokg1Zv5dP9dwIhAPsZVcO0wkYmUlPGse+dC37q9XhXJxFc83xMKYz0zl+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421968},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"c775b4b0b5168fc594b857c1b5fce3837d08e1be","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/italoalmeida0/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/usal_1.3.1-canary.3_1759395757717_0.34183623005917485","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"usal","version":"1.3.1","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"author":{"name":"Italo Almeida"},"license":"MIT","_id":"usal@1.3.1","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"homepage":"https://usal.dev/","bugs":{"url":"https://github.com/usaljs/usal/issues"},"dist":{"shasum":"52ddd4f5c2ca633922a2fd1f1f718b746a8803c4","tarball":"https://registry.npmjs.org/usal/-/usal-1.3.1.tgz","fileCount":11,"integrity":"sha512-d8x4196CXE9kFRpscUNWFQLxBmlNm+j99Op1DLvg9BmwcDhb/iB8p01rmt9lt5NkK/EIWdErp+3XlxB3UDo3tw==","signatures":[{"sig":"MEUCIQCraS3qPx1H6StlACc4p0cmGVx2pw5VNjue64JvSrwAwQIgG1zYe4Nq5SV067EuM2FteTOuzQnhIkTajSSeplrVFYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424432},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./usal.min.js","module":"./index.esm.js","browser":"./usal.umd.js","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js","browser":"./usal.umd.js","require":"./index.cjs"}},"gitHead":"6624528daf744e592674f4200d148801932b4821","_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"jsdelivr":"./usal.min.js","repository":{"url":"git+https://github.com/usaljs/usal.git","type":"git","directory":"packages/vanilla"},"_npmVersion":"11.6.0","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/usal_1.3.1_1759749509208_0.31481302828190993","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"usal","version":"2.0.0","type":"module","description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","homepage":"https://usal.dev/","repository":{"type":"git","url":"git+https://github.com/usaljs/usal.git","directory":"packages/vanilla"},"bugs":{"url":"https://github.com/usaljs/usal/issues"},"author":{"name":"Italo Almeida"},"license":"MIT","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.esm.js"}},"keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"sideEffects":false,"unpkg":"./usal.min.js","jsdelivr":"./usal.min.js","_id":"usal@2.0.0","gitHead":"ea9b62ba1cf004630eff9b792a426a2bf64f222e","_nodeVersion":"24.10.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-KyaPmylm5725bS4BBAD0Mo2eeGj9MwjGGj5MZixnyLJk9fg1UBCwH27h0RMEALcgJvpKzYgfckT4kDNo5eVERw==","shasum":"6d984d0467cb695fc4ab7dde52e698aecc581445","tarball":"https://registry.npmjs.org/usal/-/usal-2.0.0.tgz","fileCount":7,"unpackedSize":157229,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAVzic0twJGP2CMz8qJYEthuOuUb5SqE+cV57TZYrAD1AiBhixT2dq9VQTgJh/y3nY3WRyUnEbIIIm+8HjyMDVboKw=="}]},"_npmUser":{"name":"italoalmeida0","email":"italorecife2011@gmail.com"},"directories":{},"maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/usal_2.0.0_1783673913508_0.4936749583839879"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-03T09:40:02.121Z","modified":"2026-07-10T08:58:33.765Z","1.0.0-beta.0":"2025-09-03T09:40:02.342Z","1.0.0-beta.1":"2025-09-03T13:15:34.047Z","1.0.0-beta.2":"2025-09-03T13:24:30.535Z","1.0.0-beta.3":"2025-09-03T13:44:26.254Z","1.0.0-beta.4":"2025-09-03T16:34:25.572Z","1.0.0-beta.5":"2025-09-03T16:47:55.013Z","1.0.0-beta.6":"2025-09-03T17:13:09.879Z","1.0.0-beta.7":"2025-09-03T17:45:23.104Z","1.0.0-beta.8":"2025-09-03T18:07:54.937Z","1.0.0-beta.9":"2025-09-03T18:17:13.200Z","1.0.0-beta.11":"2025-09-03T18:29:15.788Z","1.0.0-beta.12":"2025-09-03T18:33:08.196Z","1.0.0-beta.13":"2025-09-03T18:54:33.986Z","1.0.0-beta.14":"2025-09-03T19:13:32.416Z","1.0.0-beta.15":"2025-09-03T19:18:11.057Z","1.0.0-beta.16":"2025-09-03T19:37:34.731Z","1.0.0-beta.17":"2025-09-03T19:43:48.796Z","1.0.0-beta.18":"2025-09-03T20:09:02.746Z","1.0.0-beta.19":"2025-09-03T20:49:50.538Z","1.0.0-beta.20":"2025-09-03T20:51:52.783Z","1.0.0-beta.21":"2025-09-03T23:56:04.112Z","1.0.0-beta.22":"2025-09-04T02:12:12.577Z","1.0.0-beta.23":"2025-09-04T02:44:06.910Z","1.0.0-beta.24":"2025-09-04T03:17:41.039Z","1.0.0-beta.25":"2025-09-04T04:42:24.665Z","1.0.0":"2025-09-04T06:22:42.212Z","1.0.1":"2025-09-04T18:34:25.800Z","1.0.2":"2025-09-04T19:56:50.370Z","1.0.3":"2025-09-04T20:48:53.342Z","1.0.4":"2025-09-06T01:59:53.318Z","1.1.0":"2025-09-07T20:41:35.508Z","1.1.1":"2025-09-08T12:22:50.258Z","1.2.0":"2025-09-09T21:05:13.542Z","1.2.1":"2025-09-09T21:51:59.579Z","1.2.2":"2025-09-10T19:27:31.433Z","1.2.3":"2025-09-16T22:56:28.264Z","1.2.4-canary.1":"2025-09-19T12:22:44.850Z","1.3.0":"2025-09-20T03:08:43.807Z","1.3.1-canary.1":"2025-09-21T15:18:33.191Z","1.3.1-canary.2":"2025-09-22T19:00:05.962Z","1.3.1-canary.3":"2025-10-02T09:02:37.931Z","1.3.1":"2025-10-06T11:18:29.425Z","2.0.0":"2026-07-10T08:58:33.659Z"},"bugs":{"url":"https://github.com/usaljs/usal/issues"},"author":{"name":"Italo Almeida"},"license":"MIT","homepage":"https://usal.dev/","keywords":["javascript","animation","css-animations","web-animation","scroll-animations","intersection-observer","scroll-lib"],"repository":{"type":"git","url":"git+https://github.com/usaljs/usal.git","directory":"packages/vanilla"},"description":"Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨","maintainers":[{"name":"italoalmeida0","email":"italorecife2011@gmail.com"}],"readme":"<div align=\"center\">\n\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" \n            srcset=\"https://raw.githubusercontent.com/usaljs/usal/refs/heads/main/assets/brand/usal_logo_dark.svg\">\n    <img src=\"https://raw.githubusercontent.com/usaljs/usal/refs/heads/main/assets/brand/usal_logo.svg\" alt=\"USAL.js\">\n  </picture>\n  <picture>\n    <img width=\"144\" height=\"144\" src=\"https://raw.githubusercontent.com/usaljs/usal/refs/heads/main/assets/brand/usal_icon_512.webp\" alt=\"⚡\">\n  </picture>\n\n**Ultimate Scroll Animation Library - Lightweight, powerful, wonderfully simple ✨**\n\n**Works with React, Solid, Svelte, Vue, Lit, Angular, Vanilla JS and more**\n\n**[> usal.dev/](https://usal.dev/)**\n\n[![Available On NPM](https://badgers.space/badge/AVAILABLE%20ON/NPM/red?icon=cssgg-npm&theme=tailwind)](https://npmjs.com/package/usal) [![Join The Community](https://badgers.space/badge/JOIN%20THE%20COMMUNITY/DISCORD/black?icon=feather-message-circle&theme=tailwind)](https://discord.usal.dev/)\n\n[![Powered by Cloudflare](https://badgers.space/badge/POWERED%20BY/CLOUDFLARE/orange?icon=feather-cloud-lightning&theme=tailwind)](https://www.cloudflare.com/) [![Delivered By JsDelivr](https://badgers.space/badge/DELIVERED%20BY/JSDELIVR/blue?icon=feather-download-cloud&theme=tailwind)](https://jsdelivr.com) [![Sponsor](https://badgers.space/badge/BECOMING%20A/SPONSOR/pink?icon=feather-heart&theme=tailwind)](https://github.com/sponsors/italoalmeida0)\n\n</div>\n\n## ✨ Features\n\n- 🎯 **40+ animations** (fade, zoom, flip with all directions)\n- 📝 **Text animations** (split by word/letter)\n- 🔢 **Number counters**\n- 🎨 **Text effects** (shimmer, fluid)\n- 📦 **Only 8KB Gzipped**\n- 🚀 **Zero dependencies**\n- ♾ **60fps performance**\n- 🪤 **Web components supported**\n- 🔧 **Framework agnostic**\n- ⚡ **CDN powered** by jsDelivr & Cloudflare\n\n## 📦 Installation\n\n### CDN (Quickstart)\n\n```html\n<script type=\"module\" src=\"https://cdn.usal.dev/v2/latest\"></script>\n```\n\n### NPM\n\n```bash\nnpm install usal\n\n# Framework-specific packages\nnpm install @usal/react   # For React/Next.js\nnpm install @usal/solid   # For Solid/SolidStart\nnpm install @usal/svelte   # For Svelte/SvelteKit\nnpm install @usal/vue   # For Vue/Nuxt\nnpm install @usal/lit   # For Lit\nnpm install @usal/angular   # For Angular\n```\n\n### ESM (Vite / bundlers)\n\n```js\nimport usal from 'usal';\n\n// usal() is callable — shorthand for usal.config()\nusal({\n  once: true,\n  defaults: { duration: 900, delay: 200, easing: 'ease' },\n});\n```\n\nUSAL auto-initializes on import. The instance is also available on `globalThis.USAL` (CDN / `<script type=\"module\">`): `globalThis.USAL.config(...)`.\n\n## 🚀 Framework Setup\n\n### ⬛ React (Next.js)\n\n```jsx\nimport { USALProvider } from '@usal/react';\n<USALProvider>{children}</USALProvider>;\n```\n\n### 🟦 Solid (SolidStart)\n\n```jsx\nimport { USALProvider } from '@usal/solid';\n<USALProvider>{props.children}</USALProvider>;\n```\n\n### 🟧 Svelte (SvelteKit)\n\n```js\nimport { usal } from '@usal/svelte';\n// USAL auto-initializes globally\n```\n\n### 🟩 Vue (Nuxt)\n\n```js\nimport { USALPlugin } from '@usal/vue';\ncreateApp(App).use(USALPlugin).mount('#app');\n//for Nuxt\nexport default defineNuxtConfig({\nmodules: ['@usal/vue/nuxt']\n//...\n```\n\n### 🟪 Lit\n\n```js\nimport { usal } from '@usal/lit';\n// USAL auto-initializes globally\n```\n\n### 🟥 Angular\n\n```js\nimport { USALModule } from '@usal/angular';\n@Component({imports: [USALModule]})\nexport class AppComponent\n```\n\n## 📐 Basic Usage\n\n```html\n<!-- Simple animation -->\n<div data-usal=\"fade-u\">Fade from bottom</div>\n\n<!-- With modifiers -->\n<div data-usal=\"zoomin duration-800 delay-200\">Zoom in</div>\n\n<!-- Complex animation -->\n<div data-usal=\"flip-r delay-500 blur once\">Flip from right</div>\n```\n\n## [📖 Complete API Documentation](https://github.com/usaljs/usal/wiki/API-Documentation) or https://usal.dev/#api\n\n## 🎲 Demos\n\n![Animations](https://github.com/usaljs/usal/raw/main/assets/all.gif)\n\n![Text Animations](https://github.com/usaljs/usal/raw/main/assets/text.gif)\n\n![Count Animations](https://github.com/usaljs/usal/raw/main/assets/count.gif)\n\n![Split Animations](https://github.com/usaljs/usal/raw/main/assets/split.gif)\n\n## 📊 Packages Overview\n\n| Package         | Version                                                                                                                                        |\n| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |\n| `usal`          | ![npm](https://badge.usal.dev/?nn&ps=%40usal%2Freact%2C%40usal%2Fsolid%2C%40usal%2Fsvelte%2C%40usal%2Fvue%2C%40usal%2Flit%2C%40usal%2Fangular) |\n| `@usal/react`   | ![npm](https://badge.usal.dev/?nn&p=%40usal%2Freact&color=grey)                                                                                |\n| `@usal/solid`   | ![npm](https://badge.usal.dev/?nn&p=%40usal%2Fsolid&color=blue)                                                                                |\n| `@usal/svelte`  | ![npm](https://badge.usal.dev/?nn&p=%40usal%2Fsvelte&color=orange)                                                                             |\n| `@usal/vue`     | ![npm](https://badge.usal.dev/?nn&p=%40usal%2Fvue&color=green)                                                                                 |\n| `@usal/lit`     | ![npm](https://badge.usal.dev/?nn&p=%40usal%2Flit&color=cyan)                                                                                  |\n| `@usal/angular` | ![npm](https://badge.usal.dev/?nn&p=%40usal%2Fangular&color=red)                                                                               |\n\n## 📈 JavaScript Animation Frameworks Comparison (2025)\n\n### Performance & Size Comparison\n\n| Framework      | Bundle Size (gzip) | React     | Vue       | Angular   | Svelte    | Solid     | Lit       | Vanilla |\n| -------------- | ------------------ | --------- | --------- | --------- | --------- | --------- | --------- | ------- |\n| **🚀 USAL.js** | **~8KB**           | ✅ Native | ✅ Native | ✅ Native | ✅ Native | ✅ Native | ✅ Native | ✅      |\n| Motion One     | Variable (~small)  | ✅        | ✅        | ❌        | ❌        | ❌        | ❌        | ✅      |\n| GSAP           | ~28KB              | ✅        | ✅        | ✅        | ✅        | ✅        | ✅        | ✅      |\n| Anime.js v4    | ~27KB              | ✅        | ✅        | ✅        | ✅        | ✅        | ✅        | ✅      |\n| Lottie         | ~60KB              | ⚠️        | ⚠️        | ⚠️        | ⚠️        | ⚠️        | ⚠️        | ✅      |\n| AOS            | ~8KB               | ⚠️        | ⚠️        | ⚠️        | ❌        | ❌        | ❌        | ✅      |\n| SAL.js         | ~2.7KB             | ❌        | ❌        | ❌        | ❌        | ❌        | ❌        | ✅      |\n\n### Feature Comparison\n\n| Framework   | Split (Letters/Words/Items) | Counters  | Scroll Trigger | Timeline    | SVG       | Learning      |\n| ----------- | --------------------------- | --------- | -------------- | ----------- | --------- | ------------- |\n| **USAL.js** | ✅ Core                     | ✅ Core   | ✅ Core        | ✅ Core     | ❌        | **Very Easy** |\n| Motion      | ❌                          | ❌        | ✅ Core        | ⚠️ Variants | ✅ Core   | Medium        |\n| GSAP        | ⚠️ Plugin                   | ⚠️ Plugin | ✅ Plugin      | ✅ Advanced | ⚠️ Plugin | Complex       |\n| Anime.js v4 | ✅ Core                     | ✅ Core   | ✅ Core        | ✅ Core     | ✅ Core   | Medium        |\n| Lottie      | ⚠️ via AE                   | ⚠️ via AE | ❌             | ✅ Core     | ✅ Core   | Complex       |\n| AOS         | ❌                          | ❌        | ✅ Core        | ❌          | ❌        | Very Easy     |\n| SAL.js      | ❌                          | ❌        | ✅ Core        | ❌          | ❌        | Very Easy     |\n\n**Legend:**\n\n- ✅ Native/Core support\n- ⚠️ Plugin/Wrapper required\n- ❌ Not supported\n\n## 🙏 Acknowledgments\n\nUSAL.js was inspired by:\n\n- **[AOS.js](https://github.com/michalsnik/aos)** - Pioneering attribute-based animations\n- **[SAL.js](https://github.com/mciastek/sal)** - Lightweight performance optimization\n- **[Tailwind CSS](https://tailwindcss.com)** - Utility-first naming conventions\n\n---\n\n## 📄 License\n\nMIT License © 2025 Italo Almeida ([@italoalmeida0](https://github.com/italoalmeida0))\n","readmeFilename":"README.md"}