{"_id":"@tsparticles/animation-utils","_rev":"8-906ca65c4e4674dc0e05afa16a0d1249","name":"@tsparticles/animation-utils","dist-tags":{"latest":"4.4.0"},"versions":{"4.1.3":{"name":"@tsparticles/animation-utils","version":"4.1.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/animation-utils@4.1.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"144c59f9ccc0f3b045407eb8d0bd7e472e530daa","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.1.3.tgz","fileCount":25,"integrity":"sha512-hvUavMQqINRyy/i1OVUG634vjlmKhay5vQjYElNcQujNIHECyubKqcxi0YG1UMsNf9iS+o9hWV1HL4X94QDANQ==","signatures":[{"sig":"MEUCIQCjAQix9lK+TFYSyqWHm+LeUeZq6bVFRZzwZTnyMWuPogIgWe0W/uDn6JaSUk3uc7wgeOjrUXg+dPfObEC/NurU9pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195997},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.animation.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"11e89ab2a447a88a498e1d679571e3547aaa89ee","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.animation.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/animationUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"tsParticles animation utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/animation-utils_4.1.3_1780843603236_0.6507159422069946","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsparticles/animation-utils","version":"4.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/animation-utils@4.2.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"0e98295536107d4e9626712e3fc45b6df025e1e5","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.2.0.tgz","fileCount":25,"integrity":"sha512-31RzbP6enZueqJww/xMeIcnw/tYC2wBF+c06aJypLtS0qlTJ2KocWHhJxCVqKbhTe/Tb62+ZuMkMj8seU11bNA==","signatures":[{"sig":"MEYCIQC+U8bzCMP4YYq7z1ydYG7DO/mp4hH6irEvylzMzwOC3AIhAPIPxw+UUTehRlq2oPZDP3yROBn+dA87omQVucZJyWj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fanimation-utils@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195997},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.animation.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"985a346686ce8d7fa09808849bef51140f1b4897","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f69ea850-0bc7-42f2-a3d2-1e326c9fc2b0"}},"jsdelivr":"tsparticles.animation.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/animationUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles animation utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/animation-utils_4.2.0_1781708719066_0.40773794916785233","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsparticles/animation-utils","version":"4.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/animation-utils@4.2.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b7f56a4f1e0596bd717198d4d6ae7996cd3e117f","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.2.1.tgz","fileCount":25,"integrity":"sha512-7y2d7Q0lFo2qzst3Pz7mxp4bJUVwX/n3uMpHjGtn4jzY5wHGl/mb+uD2+Ed8Z8D0LlQ4SyB64BEH5K6W9jgVnw==","signatures":[{"sig":"MEUCIFCz79nNAUkm1WJZpXDuj5awJYEJOx6KylQoZV5iC1JiAiEAy6mqH7vWeNQ5QNdLHUDTf8QZOZOksIhsee2+6vRgXKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fanimation-utils@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195997},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.animation.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"1f62e3eb35dea236f08382f909ff7c1959cf5870","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f69ea850-0bc7-42f2-a3d2-1e326c9fc2b0"}},"jsdelivr":"tsparticles.animation.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/animationUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles animation utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/animation-utils_4.2.1_1781829607524_0.7394378825429053","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tsparticles/animation-utils","version":"4.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/animation-utils@4.3.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"3789755f632d866a93355e337048f7a9d57ec8f2","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.3.0.tgz","fileCount":25,"integrity":"sha512-ac3eCs+kRC37IZ3JutsoOGaP89bLepMEKMQ9n4vgo1Eu2GV5AE9Fw++B0xOyWtL2wsMdFgx7RVVnw3apYmXMVA==","signatures":[{"sig":"MEQCIEW7Bjtd76dRyO8QPPdhnEM9tIjM7Ah/1iEKb5idUZu7AiAvBdIW4jw2wcHlkLF6KfsgoL/MYXJe1RnU4gP+o8dM1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fanimation-utils@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195997},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.animation.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0266d469aa2d719cb66a9c6bf09aded4186ec17c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f69ea850-0bc7-42f2-a3d2-1e326c9fc2b0"}},"jsdelivr":"tsparticles.animation.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/animationUtils"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"tsParticles animation utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/animation-utils_4.3.0_1782588364929_0.49748391390565705","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tsparticles/animation-utils","version":"4.3.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/animation-utils@4.3.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e833e217ee7f8f7920f1f300045eec976411e44b","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.3.1.tgz","fileCount":25,"integrity":"sha512-0yACgR9S6W+4RnNIdLkICKmtIOFvwEdc99vT7e+GCvydyipZEoqsyTdKU40sdoDIu1UEJ1sOXPQsgCj3EpkbFA==","signatures":[{"sig":"MEUCIALV/s0+EXFO6z7bIN1+3ghCLlkT6qG+NPVmXRbilDtiAiEA2xAvER5YZ+QG5h32PHqZiJAf3m4c9N9OhdVFapktMdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fanimation-utils@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195997},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.animation.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"44ad3740249e218b285bd24a7400b77459bbffa2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f69ea850-0bc7-42f2-a3d2-1e326c9fc2b0"}},"jsdelivr":"tsparticles.animation.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/animationUtils"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles animation utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/animation-utils_4.3.1_1782904657976_0.9308734053801329","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tsparticles/animation-utils","version":"4.3.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/animation-utils@4.3.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"2ed81b0bfce0936bc0f0cd8d1ba92ddcd21e77ac","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.3.2.tgz","fileCount":25,"integrity":"sha512-x4i/F24myZsk/qJEkREbOpzoWJtAbW8cL0Pan0Y5SdmKkG0dyLHw/fTG2uttIA3eeXhPH8JN648pSZMvbNJItw==","signatures":[{"sig":"MEYCIQDBgAcoJLa3V8RJpcadkaOlLXjW6t7lp39k9kzRh5IbgQIhAL0zQoJvjRjSqXqT2WfGgRmRijEFb8UmAmXpz/BJTWbY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fanimation-utils@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195997},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.animation.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"527bc42f2324fbb9b93262efa3d90a5517532b8b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f69ea850-0bc7-42f2-a3d2-1e326c9fc2b0"}},"jsdelivr":"tsparticles.animation.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/animationUtils"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles animation utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/animation-utils_4.3.2_1783679656896_0.6787888137218221","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@tsparticles/animation-utils","version":"4.4.0","description":"tsParticles animation utils library","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"utils/animationUtils"},"keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"publishConfig":{"access":"public"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"funding":[{"type":"github","url":"https://github.com/sponsors/matteobruni"},{"type":"github","url":"https://github.com/sponsors/tsparticles"},{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/matteobruni"}],"sideEffects":false,"jsdelivr":"tsparticles.animation.utils.min.js","unpkg":"tsparticles.animation.utils.min.js","browser":"browser/index.js","main":"cjs/index.js","module":"esm/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","browser":"./browser/index.js","import":"./esm/index.js","require":"./cjs/index.js","default":"./esm/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","browser":"./browser/index.lazy.js","import":"./esm/index.lazy.js","require":"./cjs/index.lazy.js","default":"./esm/index.lazy.js"},"./package.json":"./package.json"},"peerDependencies":{"@tsparticles/engine":"4.4.0"},"type":"module","gitHead":"b7e605098d6ea937d5068c06542671d4891070e4","_id":"@tsparticles/animation-utils@4.4.0","_nodeVersion":"24.19.0","_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-yl4iE9SSuJ2n8B096t/vn4bWN+wWIkDm11OfTsIM3/64bJLB/5T92n6iOm/XLC3r6g8M8XuDi6ntTnpOcwsGxg==","shasum":"0bc8c79f9c1e1bb8bed88943f7d673495cba54bc","tarball":"https://registry.npmjs.org/@tsparticles/animation-utils/-/animation-utils-4.4.0.tgz","fileCount":25,"unpackedSize":195997,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fanimation-utils@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDy4o9C+n8k4/KFYJnnVKm3s73TPDjbblWIafU4m+mregIgEdFLNm+tkZuqCVUIoYPyPWZ6DNXJ+36ziO+FXWrY1Zs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f69ea850-0bc7-42f2-a3d2-1e326c9fc2b0"}},"directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/animation-utils_4.4.0_1788135984140_0.3016441146355697"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-07T14:46:43.007Z","modified":"2026-08-31T00:26:24.646Z","4.1.3":"2026-06-07T14:46:43.374Z","4.2.0":"2026-06-17T15:05:19.270Z","4.2.1":"2026-06-19T00:40:07.671Z","4.3.0":"2026-06-27T19:26:05.079Z","4.3.1":"2026-07-01T11:17:38.116Z","4.3.2":"2026-07-10T10:34:17.049Z","4.4.0":"2026-08-31T00:26:24.275Z"},"bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","homepage":"https://particles.js.org","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","animation","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"utils/animationUtils"},"description":"tsParticles animation utils library","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"# tsParticles Animation Utils\n\nShared animation utilities for tsParticles updaters.\n","readmeFilename":"README.md"}