{"_id":"@tsparticles/basic","_rev":"85-264d896b439eef27348c5bb61f88aaac","name":"@tsparticles/basic","dist-tags":{"next":"3.0.2","alpha":"4.0.0-alpha.28","beta":"4.0.0-beta.17","latest":"4.4.0"},"versions":{"3.0.0-beta.0":{"name":"@tsparticles/basic","version":"3.0.0-beta.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0-beta.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"dist":{"shasum":"bba6232c4b2543cf74acdb216aa863a926c13571","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0-beta.0.tgz","fileCount":20,"integrity":"sha512-U0Kbo62qVYeqbmYQZgk9q7D65GjlSVZBLBsjyVIyjJcyzSFaFBpg+ljqFyGOzp/DENd7U0YqePERF/5jXgn4gw==","signatures":[{"sig":"MEUCIQCmGjQvE28AkTl02djr5FFlnmw1qIt31f1QFcv5pJ0IBwIgUrMkc5R6OmsIDEXHB53EmfS/QilNsIpC4E8KTjrLrkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605474},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","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":"81aafe50bc356e6c8889e50b109e09333d198649","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/7.1.5/node@v18.16.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.0","@tsparticles/move-base":"^3.0.0-beta.0","@tsparticles/shape-circle":"^3.0.0-beta.0","@tsparticles/updater-size":"^3.0.0-beta.0","@tsparticles/updater-color":"^3.0.0-beta.0","@tsparticles/updater-opacity":"^3.0.0-beta.0","@tsparticles/updater-out-modes":"^3.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0-beta.0_1692893299862_0.845334497288758","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@tsparticles/basic","version":"3.0.0-beta.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0-beta.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"dist":{"shasum":"8f390ab89437dd34825f881768b708e8cbca6d87","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0-beta.1.tgz","fileCount":23,"integrity":"sha512-YDy0zF0AtBN8yOSnRvn8uOFrjGcsQzObseRdiZ7qc7rOskdQmI2yWvMd0wXj4G7RixmTmvwmRh1GMjTLf0OdxQ==","signatures":[{"sig":"MEUCIHcuZftqe2ooxQPkM9KrWcN55Pm+EtUrU2njZ4hS4UvqAiEAzxhc3QOO7iJXZ2g3kOGmVADd6Txa/yi2uKjYLz6ht3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":606734},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"c61723d7667d462d70cedb088d01584218485b0d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/7.1.5/node@v18.16.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.1","@tsparticles/move-base":"^3.0.0-beta.1","@tsparticles/shape-circle":"^3.0.0-beta.1","@tsparticles/updater-size":"^3.0.0-beta.1","@tsparticles/updater-color":"^3.0.0-beta.1","@tsparticles/updater-opacity":"^3.0.0-beta.1","@tsparticles/updater-out-modes":"^3.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0-beta.1_1692973593166_0.05084220514966176","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"@tsparticles/basic","version":"3.0.0-beta.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0-beta.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"4a64bf815a9c46b0cc474e06c90f5cfc93a385e0","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0-beta.2.tgz","fileCount":23,"integrity":"sha512-SrNMMupoc7qjX+32LrwvdRQCJuExh4mOQ3LGkA7X2NRHJSyJDAzvNwtmb8xV8H4KNVMCPbQjUcHxmStV2Pq1TQ==","signatures":[{"sig":"MEYCIQDzbfb04Fet0iRpTIYp2nEn8WyGYX1LEdXHl4d+WntSCwIhAJWGc+mJ61IPlMUcPn9y8+Rg0kosHmGyp8EeWXCRb6k3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605020},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"b55142b596a198099dc1f1b1de8eca8a0ea3435d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/7.2.0/node@v18.16.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.2","@tsparticles/move-base":"^3.0.0-beta.2","@tsparticles/shape-circle":"^3.0.0-beta.2","@tsparticles/updater-size":"^3.0.0-beta.2","@tsparticles/updater-color":"^3.0.0-beta.2","@tsparticles/updater-opacity":"^3.0.0-beta.2","@tsparticles/updater-out-modes":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0-beta.2_1694420838195_0.04481366915590912","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"@tsparticles/basic","version":"3.0.0-beta.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0-beta.3","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"4bf7dea72cb47381e3bb238937086f2a984aae46","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0-beta.3.tgz","fileCount":23,"integrity":"sha512-NT58x96Wvpr8urR/IiM571ztcFN0AEyMfOUqBoNTaSn7SainCxu2AKBHlrvF6p9Y8mwbJCVA/sP/DxcMoU4ptQ==","signatures":[{"sig":"MEYCIQDZcKw3xFBWbBQPi3vYOI1C0GZBm4WC4cvo5rXrEUM9VgIhAKu8OH6+MkrWhllkIKD+3mDNneyvcwGeepL9bjiIjd+s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604709},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"15b8ba010f3539b4f689c60e318924f8e3d6d171","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/7.2.0/node@v18.16.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.3","@tsparticles/move-base":"^3.0.0-beta.3","@tsparticles/shape-circle":"^3.0.0-beta.3","@tsparticles/updater-size":"^3.0.0-beta.3","@tsparticles/updater-color":"^3.0.0-beta.3","@tsparticles/updater-opacity":"^3.0.0-beta.3","@tsparticles/updater-out-modes":"^3.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0-beta.3_1695198035077_0.5383719619614358","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"@tsparticles/basic","version":"3.0.0-beta.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0-beta.4","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"6972e1cd7497d56893a74a75ba5cbe1151986029","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0-beta.4.tgz","fileCount":23,"integrity":"sha512-AmiuFIkDvihsKarEQ1SzyZcZ32PAa1cXc3VM+5f16IZRX81sy2bGI8pXbQ/VyY/PY96lX8updqXR1+WK36w38Q==","signatures":[{"sig":"MEYCIQDjYFzQ40GHEPRbaOtCTbaZZo/ud2IUFNYeXDw6tyRupgIhANp6JY31G2bqUO1e3RxwGAb70xCyAY66H4fwEMulc2RR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609292},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"0c8f1557464cc613d06bc69643cf818a74759d59","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.4","@tsparticles/move-base":"^3.0.0-beta.4","@tsparticles/shape-circle":"^3.0.0-beta.4","@tsparticles/updater-size":"^3.0.0-beta.4","@tsparticles/updater-color":"^3.0.0-beta.4","@tsparticles/updater-opacity":"^3.0.0-beta.4","@tsparticles/updater-out-modes":"^3.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0-beta.4_1700121221030_0.20907149293574756","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"@tsparticles/basic","version":"3.0.0-beta.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0-beta.5","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"df4a75ba384897be3b80b46cab7763ac9b423daa","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0-beta.5.tgz","fileCount":23,"integrity":"sha512-LkAmaOPu+DSkvcYS4angh1BVhtEVkwu/rUmqpN4faf/hG5WZwap43mkHkswr5D/5F4DMsXxFtlV85ryUavre/g==","signatures":[{"sig":"MEUCIQDUoI3mmjDuDAx131a7Ddy6eb26QIofJZIQMkcDGMZFrgIgTq/35Ssd5XFmVSkXmOaZiPaPv19dLsYcp8B+xOdalDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":609522},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"978df9fa57be3ab7c893a4644d724159405a857f","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.5","@tsparticles/move-base":"^3.0.0-beta.5","@tsparticles/shape-circle":"^3.0.0-beta.5","@tsparticles/updater-size":"^3.0.0-beta.5","@tsparticles/updater-color":"^3.0.0-beta.5","@tsparticles/updater-opacity":"^3.0.0-beta.5","@tsparticles/updater-out-modes":"^3.0.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0-beta.5_1701625684811_0.4215179280598853","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tsparticles/basic","version":"3.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e090b260a20673cbe7470be4606188f63aa1e08f","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.0.tgz","fileCount":23,"integrity":"sha512-eyIr/XGk5ahLIQOWqG0GQT/baT7JWwXvRQRh8uIoKb70GSFhGEd7jQLPSpopyt3KV+l0AXw4IrNLsPUr8763eQ==","signatures":[{"sig":"MEYCIQDLmNWVr8kCt1BxMDzCunVjSnuCIzhmJSRc9T4e9RlsPwIhAK6wqzldL+utcqiQdKbjuGzyMBC1B3L9oSRCdfghCpbs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610062},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"0ea45dee7a131d15db7e9314f5fc7b2d9b2390e9","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.0","@tsparticles/move-base":"^3.0.0","@tsparticles/shape-circle":"^3.0.0","@tsparticles/updater-size":"^3.0.0","@tsparticles/updater-color":"^3.0.0","@tsparticles/updater-opacity":"^3.0.0","@tsparticles/updater-out-modes":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.0_1701723656913_0.07817549819157676","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@tsparticles/basic","version":"3.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"dffcc4c48b7aaa1af8180be51372f81f5d06ad8f","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.1.tgz","fileCount":23,"integrity":"sha512-A42/B3OfoZ4zhRSYVuPcjOE9kNApdYte9eBPzjElg1ZRHbiFYHUNigm/7/CozpdhP4+08g4I2QQp/a3ynuAHFQ==","signatures":[{"sig":"MEUCIQDE1ctyyr3SUB/u0W+EVZ5YNG8xdKPwDSvfEGh7tCGgnAIgHE5GbBLPi2ZV2hpF1lBTsqgnxv8llwB4azn5BNvDLSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610096},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"cbc488dfd34f34c9407bf1d93e891c7dc3e21e0e","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.1","@tsparticles/move-base":"^3.0.1","@tsparticles/shape-circle":"^3.0.1","@tsparticles/updater-size":"^3.0.1","@tsparticles/updater-color":"^3.0.1","@tsparticles/updater-opacity":"^3.0.1","@tsparticles/updater-out-modes":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.1_1701852482362_0.44305383389936637","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@tsparticles/basic","version":"3.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"65595730d927f039a4bbcf47f16722e406fb38c1","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.2.tgz","fileCount":23,"integrity":"sha512-aM3X4daYRFxrkZ7+puHYjlgWjFaU4ROe8XOx7K+BnADfd0WM1I+JC0kspMEOe0b0qoiCbbbRpBqD135Kc75FXg==","signatures":[{"sig":"MEYCIQCyjKeEmPJczDZ5P4dQ3DG9A8YpwVdr8VtKZvSZC9OsEQIhAM43eezzV47rreK92OLgMg5qmGzbsWwOAAjy6h1iNDJW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610852},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"fa3e7c1523d53be7a9715ae638bdc1fed3b732d4","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.2","@tsparticles/move-base":"^3.0.2","@tsparticles/shape-circle":"^3.0.2","@tsparticles/updater-size":"^3.0.2","@tsparticles/updater-color":"^3.0.2","@tsparticles/updater-opacity":"^3.0.2","@tsparticles/updater-out-modes":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_3.0.2_1701881401286_0.28775258418201566","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@tsparticles/basic","version":"3.0.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.0.3","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"136f6593832eefab19f38b994f2fd4add2533c72","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.0.3.tgz","fileCount":23,"integrity":"sha512-hMzHTuKhMoTNiqkcEnlGZ3Aa15o3tLcjVDTtuNhZlrONgu7KwVUR4mpxxWUyJHNYlho7VHtZvUU8XAYmN/uAFw==","signatures":[{"sig":"MEUCIQCR3JAipTCaffFtC4aRKdlvJsqQm35Qs93RSaW5ex3WLQIgNPAdPl9dxr67S3uFgIy7RWS+uSAgQPQBeBsT+foCV98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":610890},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"1a5b60f0e1371ad306cfad6fd7c14ea4f3e7c156","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.3","@tsparticles/move-base":"^3.0.3","@tsparticles/shape-circle":"^3.0.3","@tsparticles/updater-size":"^3.0.3","@tsparticles/updater-color":"^3.0.3","@tsparticles/updater-opacity":"^3.0.3","@tsparticles/updater-out-modes":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.0.3_1703615743848_0.5724212788101364","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@tsparticles/basic","version":"3.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.1.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"8391f67950718b399b25e70f11ffb4d21d0b7cae","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.1.0.tgz","fileCount":23,"integrity":"sha512-6iI70Xq87UYsTo3xZb8VYOXfXdYvG0Q0f4fhtJ6iReSRJHJWUODMKpC+BJWFh+6kfeo04S2zjyiSes5E0MEulg==","signatures":[{"sig":"MEYCIQDcf4lIiR8xQGgVWffrMG3cVqht+mh+XxJY0FomBUhYTgIhAI0fP9Tbc5NqkFYXioTYjLIEhxeaXVAXqFNMF/kdR+kT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":616015},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"1e9b513a0c84caee183cef640a5099f2e5b2c5cb","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.1.0","@tsparticles/move-base":"^3.1.0","@tsparticles/shape-circle":"^3.1.0","@tsparticles/updater-size":"^3.1.0","@tsparticles/updater-color":"^3.1.0","@tsparticles/updater-opacity":"^3.1.0","@tsparticles/updater-out-modes":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.1.0_1705187640249_0.4260808847128932","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@tsparticles/basic","version":"3.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.2.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"1a8376f25a4d156adb7f5262ed798a01d5a918ef","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.2.0.tgz","fileCount":86,"integrity":"sha512-T0rVyvp0XaeC1bn0w28iEe/qOzULx0uAhqAk6zwfyolOUxm+TLeFP1iR2r/cBj3RWRvYi/iLlNI2GC2RWfNWPg==","signatures":[{"sig":"MEUCIA+fx13WGqVhRGtOSGxXdMX8bjYNmvPWHrupMd8WsSKCAiEAr649X6quMGAd1UXi3uoV38WpMEERp0Gg9sMrKVMXfOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953533},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"1603db4c226aebe908b0a593868e3048f41699c9","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.2.0","@tsparticles/move-base":"^3.2.0","@tsparticles/shape-circle":"^3.2.0","@tsparticles/updater-size":"^3.2.0","@tsparticles/updater-color":"^3.2.0","@tsparticles/updater-opacity":"^3.2.0","@tsparticles/updater-out-modes":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.2.0_1706663829712_0.4576123811815709","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@tsparticles/basic","version":"3.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.2.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"80ec1c4640b113318aa2455bc0e0f97f7345d886","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.2.1.tgz","fileCount":86,"integrity":"sha512-Hg7qg8bnIjgA+M5+eW49hmm6J2njXW0PfiefO91quujzbY6gKgysuO44j+VKs5lZubUS4m3WybyXuG2qvc0blg==","signatures":[{"sig":"MEUCICy00unSG/FCCer8e47QnvjeNhqxsRTlbnHnoSOyJPoYAiEArz/rxChjPbdeMpd4pjweC6a22Z6yknmGUIfIWIVElGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":953533},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"a96ee8fe2c9fc96e7e66b6d563eadafe4e4b0caf","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.2.1","@tsparticles/move-base":"^3.2.1","@tsparticles/shape-circle":"^3.2.1","@tsparticles/updater-size":"^3.2.1","@tsparticles/updater-color":"^3.2.1","@tsparticles/updater-opacity":"^3.2.1","@tsparticles/updater-out-modes":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.2.1_1706691695079_0.15765166176705225","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@tsparticles/basic","version":"3.2.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.2.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"1dc3968d23ceb9ec7d76432aac68ad685f8cbff7","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.2.2.tgz","fileCount":86,"integrity":"sha512-KhvW6JGpFlrjJeGPShutmUxXqHBZ/rAsxGchtt/DyDEcALt+5xom6WjGvPf3HTnOU8c9+z3HKGe23MtAgDgevg==","signatures":[{"sig":"MEUCIA8/iaAsrw8z59napxlt5Ilsn0uRAKZ7ZbpHPiMllK6tAiEAhAhlUN3t2foPtDFyzmfkgTafNcBGO79LBtyrEeFsYWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952118},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"4a69e916d768b80152077f8943b7975760fb2ced","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.2.2","@tsparticles/move-base":"^3.2.2","@tsparticles/shape-circle":"^3.2.2","@tsparticles/updater-size":"^3.2.2","@tsparticles/updater-color":"^3.2.2","@tsparticles/updater-opacity":"^3.2.2","@tsparticles/updater-out-modes":"^3.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.2.2_1708389814279_0.77306295267317","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@tsparticles/basic","version":"3.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.3.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b25c60e61da6b8238b73526a45b0f3be0ef44322","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.3.0.tgz","fileCount":62,"integrity":"sha512-YB6+pFnkby6hnHhDqH2Q7+Y6Zcm7RAgZLQ8gkecHQxywD0RFItpYQfxpIf82mOTZ39NoeVdH6AF3mydgxVNAMQ==","signatures":[{"sig":"MEUCIGS42O120Q5x2w2zad6zilHX7uNtBUBk1it/C/G3OqyFAiEA/YKXYIGWonQ7kZ0LprVs4FZCeX1j2C+cmVkOhTQyCNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937064},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"891d956bec57969596d4fe8839759dd7bc93a419","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.3.0","@tsparticles/move-base":"^3.3.0","@tsparticles/shape-circle":"^3.3.0","@tsparticles/updater-size":"^3.3.0","@tsparticles/updater-color":"^3.3.0","@tsparticles/updater-opacity":"^3.3.0","@tsparticles/updater-out-modes":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.3.0_1709033162882_0.5303647241557015","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@tsparticles/basic","version":"3.4.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@3.4.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"158fa4f998c34bc73ba8ca39c67da20d5f3c4935","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.4.0.tgz","fileCount":23,"integrity":"sha512-a0HxG0GOhXof7NDqcqdyu9XpmCAQ0M402YECz/jsH4CkBpz3ut0BrgnyjT6Xcqna3pR1Kv1m516/sV2fwNnnQw==","signatures":[{"sig":"MEUCIEKTJCADGhVvP/8HunfjLBJrxpEsFUy7mUvI+8nZY19BAiEA/oGDh0/Qp7+sUrVkB3mqnff52YN2b3iNdFAXpC4/EcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942349},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"8cf328e041097f72acdd48f695bb6a814bf8aed7","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.2/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.4.0","@tsparticles/move-base":"^3.4.0","@tsparticles/shape-circle":"^3.4.0","@tsparticles/updater-size":"^3.4.0","@tsparticles/updater-color":"^3.4.0","@tsparticles/updater-opacity":"^3.4.0","@tsparticles/updater-out-modes":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.4.0_1715552355685_0.3265403633194979","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@tsparticles/basic","version":"3.5.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.5.0","homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"953da33a60bd9be38601d3e6c473a202c5220c31","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.5.0.tgz","fileCount":23,"integrity":"sha512-oty33TxM2aHWrzcwWRic1bQ04KBCdpnvzv8JXEkx5Uyp70vgVegUbtKmwGki3shqKZIt3v2qE4I8NsK6onhLrA==","signatures":[{"sig":"MEUCIQCmN279r2ygDJPZybhCFDnkM/o4uQChCLd5yd109akqNgIgO5XAR6l2LzmyQjnbD8lfFnvMUtjgG/feRNimj+Hew+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":944487},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.5/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.5.0","@tsparticles/move-base":"^3.5.0","@tsparticles/shape-circle":"^3.5.0","@tsparticles/updater-size":"^3.5.0","@tsparticles/updater-color":"^3.5.0","@tsparticles/updater-opacity":"^3.5.0","@tsparticles/updater-out-modes":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.5.0_1719818945180_0.509740845488388","host":"s3://npm-registry-packages"}},"3.6.0-beta.0":{"name":"@tsparticles/basic","version":"3.6.0-beta.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.6.0-beta.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"3c41f17e1b596f075778f06ce22055d293179e37","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.6.0-beta.0.tgz","fileCount":23,"integrity":"sha512-1OfRYT4uLknuAEsiTlahEXcxP6clLFxE5iOI3Kk6FVX0Pq6muinsd1JcckYLUk8qlv73mS90mdMD+v8Vh680kg==","signatures":[{"sig":"MEYCIQCaq2Js7ah3GwaLrgbiX/DujEwgPqt3zRyT58pOhkswegIhAOev9OLQMhge8g9n2Sor5KJRll8hKucaJlI0/9n7y/fB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945221},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.6.0-beta.0","@tsparticles/move-base":"^3.6.0-beta.0","@tsparticles/shape-circle":"^3.6.0-beta.0","@tsparticles/updater-size":"^3.6.0-beta.0","@tsparticles/updater-color":"^3.6.0-beta.0","@tsparticles/updater-opacity":"^3.6.0-beta.0","@tsparticles/updater-out-modes":"^3.6.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.6.0-beta.0_1728290904462_0.32438006830492516","host":"s3://npm-registry-packages"}},"3.6.0-beta.1":{"name":"@tsparticles/basic","version":"3.6.0-beta.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.6.0-beta.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"14c6dcbc45c5a2d1e77185af82a7171c88c39df0","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.6.0-beta.1.tgz","fileCount":23,"integrity":"sha512-/gNDxS5mF2LU7031IQfUKG5Y5BtyP6SmSK/Qmg4h4H0WU7VgemfHZ7I6AkkoIOJNVWeUyvZsIF3rKWL/D8hgfg==","signatures":[{"sig":"MEUCIAO4s4ZN13bLSoS27jQDRnIpZbg0hFFhKyK41N373pIdAiEA2f/KfxEooeYAS6UaO/kFXi5P6XpJasdHfgsUZ65tqHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945222},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v20.9.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.6.0-beta.1","@tsparticles/move-base":"^3.6.0-beta.1","@tsparticles/shape-circle":"^3.6.0-beta.1","@tsparticles/updater-size":"^3.6.0-beta.1","@tsparticles/updater-color":"^3.6.0-beta.1","@tsparticles/updater-opacity":"^3.6.0-beta.1","@tsparticles/updater-out-modes":"^3.6.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.6.0-beta.1_1728833755454_0.305100313106077","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@tsparticles/basic","version":"3.6.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.6.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e3709db261c404f30e9b266c6264de15bc01bbf5","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.6.0.tgz","fileCount":23,"integrity":"sha512-VWSOTCURUFumvSkxm0ol2ZZ5zCJjwppnHKwt1I6TYRQ2PFUBVJsCpiuEHDWvIAGl6/ZQxgrVBBi+J3+J+edMqQ==","signatures":[{"sig":"MEQCIFPsQ32LowyZGkMUqSo0Q46D9uI36gtzxrw0onDVTzl/AiBoEI2QiVT5XIamDmjHjbM5RXiVtk/yv/HCIFiknp/XJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957677},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"^3.6.0","@tsparticles/move-base":"^3.6.0","@tsparticles/shape-circle":"^3.6.0","@tsparticles/updater-size":"^3.6.0","@tsparticles/updater-color":"^3.6.0","@tsparticles/updater-opacity":"^3.6.0","@tsparticles/updater-out-modes":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.6.0_1731971317994_0.12423285106101067","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@tsparticles/basic","version":"3.7.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.7.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":"7c962a8774eea5f8db4de0203e94ff5d58526326","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.7.0.tgz","fileCount":23,"integrity":"sha512-ADxbqWh5qzMmyBTVFxfh6Pnw60JclQPcB+DJGy0CK9u/u+7NZ4TgrxpC9sobT7Np3kN+4L6dsAwy15HqFPgk2Q==","signatures":[{"sig":"MEUCIBM69tDP1ZgexT4sbdtlY9rBLHBgj61zqX4F7YWa7bGiAiEAto30lyO5n0VJkzJ6OBxcW70PlyCzz5kBGFbUh/axweA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":973639},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.7.0","@tsparticles/move-base":"3.7.0","@tsparticles/shape-circle":"3.7.0","@tsparticles/updater-size":"3.7.0","@tsparticles/updater-color":"3.7.0","@tsparticles/updater-opacity":"3.7.0","@tsparticles/plugin-hex-color":"3.7.0","@tsparticles/plugin-hsl-color":"3.7.0","@tsparticles/plugin-rgb-color":"3.7.0","@tsparticles/updater-out-modes":"3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.7.0_1732473105163_0.18699980076902745","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@tsparticles/basic","version":"3.7.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.7.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":"706aa01e932fc4630079f70c395142302e9817ca","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.7.1.tgz","fileCount":23,"integrity":"sha512-oJMJ3qzYUROYaOEsaFXkVynxT2OTWBXbQ9MNc1bJi/bVc1VOU44VN7X/KmiZjD+w1U+Qalk6BeVvDRwpFshblw==","signatures":[{"sig":"MEYCIQD6Ci4mowHUUMy5N95xU4pw95okip6Qr/yzgJW+r1fq1wIhAJ9uoJgh6ey7cTFxgh7Xrre5SDPiY4kKjjiZlL8CSkqG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":973956},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.7.1","@tsparticles/move-base":"3.7.1","@tsparticles/shape-circle":"3.7.1","@tsparticles/updater-size":"3.7.1","@tsparticles/updater-color":"3.7.1","@tsparticles/updater-opacity":"3.7.1","@tsparticles/plugin-hex-color":"3.7.1","@tsparticles/plugin-hsl-color":"3.7.1","@tsparticles/plugin-rgb-color":"3.7.1","@tsparticles/updater-out-modes":"3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.7.1_1732488554912_0.023751495270232237","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@tsparticles/basic","version":"3.8.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.8.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":"8955213c72bf3fa9367e564fe4dd6fa053c59700","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.8.0.tgz","fileCount":23,"integrity":"sha512-ftODJtMn6PcatszzpkCmQL9lbukpLscKJg44jY4knTqvJEa8D2XDUAC5g/qqr+8ed/1sd89qFpE0ZS5aMC0ehA==","signatures":[{"sig":"MEYCIQCEeG/Mmy6ooRlU3d+Vg2VC2lqFTdslM+1NDkzCNotWCgIhALdtdsfwLIimCsBRnXrS6v4aXZkBiC3Yu4edu/obpqnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022003},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.8.0","@tsparticles/move-base":"3.8.0","@tsparticles/shape-circle":"3.8.0","@tsparticles/updater-size":"3.8.0","@tsparticles/updater-color":"3.8.0","@tsparticles/updater-opacity":"3.8.0","@tsparticles/plugin-hex-color":"3.8.0","@tsparticles/plugin-hsl-color":"3.8.0","@tsparticles/plugin-rgb-color":"3.8.0","@tsparticles/updater-out-modes":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.8.0_1737620383225_0.6084009730546527","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@tsparticles/basic","version":"3.8.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.8.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":"ba8c372c8ea462f737a7cab296ca2892e955112b","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.8.1.tgz","fileCount":23,"integrity":"sha512-my114zRmekT/+I2cGuEnHxlX5G/jO0iVtNnsxxlsgspXUTSY+fDixmrNF4UgFkuaIwd9Bv/yH+7S/4HE4qte7A==","signatures":[{"sig":"MEYCIQD/Q0GYCtMVwaLtMtNDaPTK1SJ11za3LTwgGJqjXMrjrAIhAPcrPQvpxH9GI1jeJ17PBsrLikOOsQIbG19+LMhhENAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1022072},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.8.1","@tsparticles/move-base":"3.8.1","@tsparticles/shape-circle":"3.8.1","@tsparticles/updater-size":"3.8.1","@tsparticles/updater-color":"3.8.1","@tsparticles/updater-opacity":"3.8.1","@tsparticles/plugin-hex-color":"3.8.1","@tsparticles/plugin-hsl-color":"3.8.1","@tsparticles/plugin-rgb-color":"3.8.1","@tsparticles/updater-out-modes":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.8.1_1738311681064_0.7708933550552439","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@tsparticles/basic","version":"3.9.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.9.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":"b3ba9c769044d2da655fba141d020110fba14272","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.9.0.tgz","fileCount":23,"integrity":"sha512-L69wL7kCm103ZiYPXdqIivQIFSEq5eyIGxqfQAbhvwzSs5kwK+bro4RMgzZQRzSysODZ5oi/wMhbHK8Knt7TsA==","signatures":[{"sig":"MEYCIQD9obmXSWkkdIkiNjGdCIoq8jPnVhTlO5BI/dyg9/lQMQIhAKqG6dS4+vGikrnypH8hJFMSBA14VfNO7OUKKJaR/6NC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023909},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.2.3/node@v22.15.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"@tsparticles/engine":"3.9.0","@tsparticles/move-base":"3.9.0","@tsparticles/shape-circle":"3.9.0","@tsparticles/updater-size":"3.9.0","@tsparticles/updater-color":"3.9.0","@tsparticles/updater-opacity":"3.9.0","@tsparticles/plugin-hex-color":"3.9.0","@tsparticles/plugin-hsl-color":"3.9.0","@tsparticles/plugin-rgb-color":"3.9.0","@tsparticles/updater-out-modes":"3.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.9.0_1754031803300_0.6602457462267477","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@tsparticles/basic","version":"3.9.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/basic@3.9.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":"8056ba097ac012faf54c74843b36606fc033e3af","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-3.9.1.tgz","fileCount":23,"integrity":"sha512-ijr2dHMx0IQHqhKW3qA8tfwrR2XYbbWYdaJMQuBo2CkwBVIhZ76U+H20Y492j/NXpd1FUnt2aC0l4CEVGVGdeQ==","signatures":[{"sig":"MEUCIEow8hBr48iCrydF2Z6skSLsq2FsxqLkhPSdJcvfg8wYAiEAzFahuofmwLCUIWO6hOLoHxxFopgDLRzoy8iijaTe65s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023909},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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"}],"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/8.2.3/node@v22.15.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"@tsparticles/engine":"3.9.1","@tsparticles/move-base":"3.9.1","@tsparticles/shape-circle":"3.9.1","@tsparticles/updater-size":"3.9.1","@tsparticles/updater-color":"3.9.1","@tsparticles/updater-opacity":"3.9.1","@tsparticles/plugin-hex-color":"3.9.1","@tsparticles/plugin-hsl-color":"3.9.1","@tsparticles/plugin-rgb-color":"3.9.1","@tsparticles/updater-out-modes":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_3.9.1_1754257845188_0.9985685974555736","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.0":{"name":"@tsparticles/basic","version":"4.0.0-alpha.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.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":"3801c3b4898e1a162b43ca67d2ae336a70388d4b","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.0.tgz","fileCount":80,"integrity":"sha512-rAaXtEtG1dpPohxWUS3xAOFEbq4HfTBDodBdF1QVuH+oNcESwHb6+1oMGYDaxuZzRE3VEjP9EyDTYPu/gIG/ag==","signatures":[{"sig":"MEYCIQCkZShF4c1Soa5OiYT0KcHQYOpb+inUDfKu5DX0jiAu7gIhAKSFg/Myq+m5/peo55mKUoTIehpyw6MDLCdLfcBFiBRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983112},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"7835cc9d089324995e8ce765d77b561843bc2a0b","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.0","@tsparticles/move-base":"4.0.0-alpha.0","@tsparticles/shape-circle":"4.0.0-alpha.0","@tsparticles/updater-size":"4.0.0-alpha.0","@tsparticles/updater-color":"4.0.0-alpha.0","@tsparticles/updater-opacity":"4.0.0-alpha.0","@tsparticles/plugin-hex-color":"4.0.0-alpha.0","@tsparticles/plugin-hsl-color":"4.0.0-alpha.0","@tsparticles/plugin-rgb-color":"4.0.0-alpha.0","@tsparticles/updater-out-modes":"4.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.0_1767806463167_0.1689626962363462","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.1":{"name":"@tsparticles/basic","version":"4.0.0-alpha.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.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":"f9cfa97d95206387b354bf79a68d76bbbd38c60c","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.1.tgz","fileCount":80,"integrity":"sha512-5jPPSHL0Qq4RX4+IdHNxFLJAltwmjDWj/uEaTRTMdeqf4gAWw00DmhksBZWK1bTpFxPSocigEsrRIyCmxYPf+w==","signatures":[{"sig":"MEQCIHECU12cqz5TgbOAVpCTkXVtL42cuqkQOfPE0NAnbNLiAiBJkXrw45dVwf1mQEJ5ilJ+od+XlpajyerMrCPo7GWS/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983448},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"30f4f4383da4c69f30fb64f8c1e6ff971630e354","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.1","@tsparticles/move-base":"4.0.0-alpha.1","@tsparticles/shape-circle":"4.0.0-alpha.1","@tsparticles/updater-size":"4.0.0-alpha.1","@tsparticles/updater-color":"4.0.0-alpha.1","@tsparticles/updater-opacity":"4.0.0-alpha.1","@tsparticles/plugin-hex-color":"4.0.0-alpha.1","@tsparticles/plugin-hsl-color":"4.0.0-alpha.1","@tsparticles/plugin-rgb-color":"4.0.0-alpha.1","@tsparticles/updater-out-modes":"4.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.1_1767860364823_0.6540762211233353","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.2":{"name":"@tsparticles/basic","version":"4.0.0-alpha.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.2","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":"32485aed02524294ed9f329765d575744df269f1","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.2.tgz","fileCount":80,"integrity":"sha512-mVa4JzOQ0V4aUctLdRJojqo13rooSMtjLoEEhHNeN/xsfa9Qv6zeP67DMcqs2IgjUfkCIKmoEQlgJmcnBNe6sQ==","signatures":[{"sig":"MEQCIGkoMK4CtbmCTdMntL5oGMuVCUzfoE55fePgA6Gh7LvlAiA+en2PATuj5zkRE7+QmyheWorYL6VzRRkQU+5ldosQyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983448},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"4c1b7f94a2222685e6c5173be8d4b014f8935cca","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.2","@tsparticles/move-base":"4.0.0-alpha.2","@tsparticles/shape-circle":"4.0.0-alpha.2","@tsparticles/updater-size":"4.0.0-alpha.2","@tsparticles/updater-color":"4.0.0-alpha.2","@tsparticles/updater-opacity":"4.0.0-alpha.2","@tsparticles/plugin-hex-color":"4.0.0-alpha.2","@tsparticles/plugin-hsl-color":"4.0.0-alpha.2","@tsparticles/plugin-rgb-color":"4.0.0-alpha.2","@tsparticles/updater-out-modes":"4.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.2_1767864209768_0.9960132109264923","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.3":{"name":"@tsparticles/basic","version":"4.0.0-alpha.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.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":"93c04554ff06fd514caedbbb7535603bf9edda77","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.3.tgz","fileCount":80,"integrity":"sha512-8mc1gzhZkCW2IuX8hpjkVypskj5WCEAAf8FE5cMGLrjsMZsijQ5sovkgCM2NiO14Bo+nqOuE03cIsVLMG1K9KQ==","signatures":[{"sig":"MEQCIGZZWBOlGEdcYS2Yfw8UIWwpcKap87DR4aJ2R4PNVOOjAiAPjYsn9ThNTAs1uJzR5fOfcMEmqHxxaEqBk61cCcahpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":986042},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"112ae2edb60f5d259732eab7059422f4c0eb7a74","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.3","@tsparticles/move-base":"4.0.0-alpha.3","@tsparticles/shape-circle":"4.0.0-alpha.3","@tsparticles/updater-size":"4.0.0-alpha.3","@tsparticles/updater-color":"4.0.0-alpha.3","@tsparticles/updater-opacity":"4.0.0-alpha.3","@tsparticles/plugin-hex-color":"4.0.0-alpha.3","@tsparticles/plugin-hsl-color":"4.0.0-alpha.3","@tsparticles/plugin-rgb-color":"4.0.0-alpha.3","@tsparticles/updater-out-modes":"4.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.3_1768069989836_0.5233852144452171","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.4":{"name":"@tsparticles/basic","version":"4.0.0-alpha.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.4","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":"354ea237910f1cd554048ac15e43f267fdf873a3","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.4.tgz","fileCount":80,"integrity":"sha512-Ct4L5Gh7HqHRIPaf0olU6d7ExLet1AFxfal582tWYP8mK/8sfQhsmf38deoa0wa+hEIDMYqjG43OqEEXxFO4Ag==","signatures":[{"sig":"MEYCIQDQH4aInzQZ8sbL76fAdBx3XaweC8FzGarpXTZ/6aMzMAIhAMmrWha8avETRo2ADBAIUW/8OKy65jOKBKXK1cfWqsqB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901062},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"82366abc9f233ac7c94f41fd772da954291a7e7d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.4","@tsparticles/move-base":"4.0.0-alpha.4","@tsparticles/shape-circle":"4.0.0-alpha.4","@tsparticles/updater-size":"4.0.0-alpha.4","@tsparticles/updater-color":"4.0.0-alpha.4","@tsparticles/updater-opacity":"4.0.0-alpha.4","@tsparticles/plugin-hex-color":"4.0.0-alpha.4","@tsparticles/plugin-hsl-color":"4.0.0-alpha.4","@tsparticles/plugin-rgb-color":"4.0.0-alpha.4","@tsparticles/updater-out-modes":"4.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.4_1769003844594_0.37659036408275126","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.5":{"name":"@tsparticles/basic","version":"4.0.0-alpha.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.5","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":"44aada0d0615d130e02313edd35016f91a8cd806","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.5.tgz","fileCount":80,"integrity":"sha512-YfOmxGr+KxQYTpjepvIiPYsgUWU06pUz5Gaxtqf29/4RJD/sFy2WnsUt3oBDqoISfvPAe7G8Eun9bTy1K/8cvw==","signatures":[{"sig":"MEQCICd/IeMz1AgDsOu5mcg1Cs1mSKrOkjqfsfnJd5vBEEOVAiAaaCGkQMhpI2s/urncbqgeYheWT46h3Xn6dK2o3v9GoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901705},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"dd42a71857b5e1a95758186bd00b5aa92c9686a9","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.5","@tsparticles/move-base":"4.0.0-alpha.5","@tsparticles/shape-circle":"4.0.0-alpha.5","@tsparticles/updater-size":"4.0.0-alpha.5","@tsparticles/updater-color":"4.0.0-alpha.5","@tsparticles/updater-opacity":"4.0.0-alpha.5","@tsparticles/plugin-hex-color":"4.0.0-alpha.5","@tsparticles/plugin-hsl-color":"4.0.0-alpha.5","@tsparticles/plugin-rgb-color":"4.0.0-alpha.5","@tsparticles/updater-out-modes":"4.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.5_1769019050362_0.009505250559112222","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.8":{"name":"@tsparticles/basic","version":"4.0.0-alpha.8","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.8","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":"d7c03a577cd8fa19cfa7863f0f1bd07f9b156409","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.8.tgz","fileCount":80,"integrity":"sha512-x8JoT7I+I3qnjwqDNICH0ErMuMFbPm2I3wS3BOrZQdIFmkQ0rsuDyFkw4s8+GWsCGXXv0dCMCaYaxFjQ2pI66A==","signatures":[{"sig":"MEUCIQDKsfokYAuywOKJo3TJr0fotR737A/p1a0qYAVsEgcTVQIgBhqTfYqijtLnuam3Tqz2zCeaPaXXIfa6RUm2h0p1ITw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903199},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"a886da36443ca811fdb5ec09cdfe0ebb9e8bf870","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.8","@tsparticles/move-base":"4.0.0-alpha.8","@tsparticles/shape-circle":"4.0.0-alpha.8","@tsparticles/updater-size":"4.0.0-alpha.8","@tsparticles/updater-color":"4.0.0-alpha.8","@tsparticles/updater-opacity":"4.0.0-alpha.8","@tsparticles/plugin-hex-color":"4.0.0-alpha.8","@tsparticles/plugin-hsl-color":"4.0.0-alpha.8","@tsparticles/plugin-rgb-color":"4.0.0-alpha.8","@tsparticles/updater-out-modes":"4.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.8_1769217008883_0.2383051542028216","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.14":{"name":"@tsparticles/basic","version":"4.0.0-alpha.14","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.14","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":"da5173e7103e5487e91c8b281aebcdb140304c3c","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.14.tgz","fileCount":59,"integrity":"sha512-1YSl7OocDKIzBqE+Ebc8ToeLm+McdTsfZx+qU76oOVWqVUvHutGmgzXZpJFaSRTVL5ICizOje5l1KJ7gbn1Q2A==","signatures":[{"sig":"MEUCIQCCZIjxgAswc2jSMFCmK9c8BPnqdG92c/Ipn7noc9ifMAIgBtTRVR+CE85N3MtBiTOI/SdgfOFnx5GDFvfZAvSVPjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929386},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"7a235fa279500c884993d923ca733201190ef0c8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.14","@tsparticles/move-base":"4.0.0-alpha.14","@tsparticles/shape-circle":"4.0.0-alpha.14","@tsparticles/updater-size":"4.0.0-alpha.14","@tsparticles/updater-color":"4.0.0-alpha.14","@tsparticles/updater-opacity":"4.0.0-alpha.14","@tsparticles/plugin-hex-color":"4.0.0-alpha.14","@tsparticles/plugin-hsl-color":"4.0.0-alpha.14","@tsparticles/plugin-rgb-color":"4.0.0-alpha.14","@tsparticles/updater-out-modes":"4.0.0-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.14_1770055638313_0.916251592354731","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.15":{"name":"@tsparticles/basic","version":"4.0.0-alpha.15","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.15","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":"137dcd72758c0840c233cc1e38a8a83ed8e695f3","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.15.tgz","fileCount":59,"integrity":"sha512-eSe9XuakmZeVTx5KKwZqILOXxDVLQKP5hSOFQDEuMLxqt6TRL61JygMtRexnHbga8I8J1ewydPhePJR+h+1Ymg==","signatures":[{"sig":"MEYCIQCP0vCRlDe+313bxrEm02UbgOtW2BsdNSMDKCbGpheWjgIhANwCWAalYkD24VtvHEcQ/EQhYrW6HnVle5vIJRh6GnvH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929386},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"40c0f1e72cf7cfb9185b1be1d6981a2d4937a782","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.15","@tsparticles/move-base":"4.0.0-alpha.15","@tsparticles/shape-circle":"4.0.0-alpha.15","@tsparticles/updater-size":"4.0.0-alpha.15","@tsparticles/updater-color":"4.0.0-alpha.15","@tsparticles/updater-opacity":"4.0.0-alpha.15","@tsparticles/plugin-hex-color":"4.0.0-alpha.15","@tsparticles/plugin-hsl-color":"4.0.0-alpha.15","@tsparticles/plugin-rgb-color":"4.0.0-alpha.15","@tsparticles/updater-out-modes":"4.0.0-alpha.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.15_1770155816532_0.8239753188045795","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.16":{"name":"@tsparticles/basic","version":"4.0.0-alpha.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.16","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":"6a2fb4eb4114ca850f36509bb5fa18d46b5f4869","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.16.tgz","fileCount":59,"integrity":"sha512-FIxR98RHYVu7Re6w1boFal2NhhvX7c5bdcgZatc34750IynkiJCzVpxCO3nH6nrUlkbqg4UQrB8J1gvQ5ISWmA==","signatures":[{"sig":"MEYCIQDBLx+UdXKuiLErh5h8IfLZ5NCT2MeqKBwLuixVWy8g0AIhAOgE0GkV5bCVZv4pLe3RzZdMM9JHwGIY9omNLcQV9w8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929386},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"8387a8a5014bddee5525f4b355c9e058bf121aa9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.16","@tsparticles/move-base":"4.0.0-alpha.16","@tsparticles/shape-circle":"4.0.0-alpha.16","@tsparticles/updater-size":"4.0.0-alpha.16","@tsparticles/updater-color":"4.0.0-alpha.16","@tsparticles/updater-opacity":"4.0.0-alpha.16","@tsparticles/plugin-hex-color":"4.0.0-alpha.16","@tsparticles/plugin-hsl-color":"4.0.0-alpha.16","@tsparticles/plugin-rgb-color":"4.0.0-alpha.16","@tsparticles/updater-out-modes":"4.0.0-alpha.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.16_1770157636001_0.7995963868014544","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.17":{"name":"@tsparticles/basic","version":"4.0.0-alpha.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.17","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":"4c9f9b3fb8f099e53293b530f9201f6faf265499","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.17.tgz","fileCount":59,"integrity":"sha512-4Cp1InTCxiFTrFzBFeqK+hR3rFgJHeAfQIRFua2Uwfj9sfdC3MohUDYzxHVfnfVz9ADWuqIPjmvqrMIBhfEi9w==","signatures":[{"sig":"MEQCIAXOrOmBkq47Z8pbQ9Xe5pCRgVXVP6flGxmWTSFy2vUqAiAVLyVIv49YMR7xeEqRbXNXBPYk8WYdNZr9MXp3c17HWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929386},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"698136a855945687e01ff89ebdee7c0b9cb00a58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.17","@tsparticles/move-base":"4.0.0-alpha.17","@tsparticles/shape-circle":"4.0.0-alpha.17","@tsparticles/updater-size":"4.0.0-alpha.17","@tsparticles/updater-color":"4.0.0-alpha.17","@tsparticles/updater-opacity":"4.0.0-alpha.17","@tsparticles/plugin-hex-color":"4.0.0-alpha.17","@tsparticles/plugin-hsl-color":"4.0.0-alpha.17","@tsparticles/plugin-rgb-color":"4.0.0-alpha.17","@tsparticles/updater-out-modes":"4.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.17_1770169149981_0.60214261727917","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.18":{"name":"@tsparticles/basic","version":"4.0.0-alpha.18","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.18","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":"f6bd4253907b685ea1e67640124bc3b55f5fb678","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.18.tgz","fileCount":59,"integrity":"sha512-4TUMjJvd83P/KkSxwYfxTOsTR/LvrgWycAscC5ORfMfIfq/kMCgn4C/gkp8y0llUL1aZlcRLlKPyV9GgTIWUwA==","signatures":[{"sig":"MEYCIQCY3lzgNCdEopz2vqR8iOahDdu1hU875ZDYrqZzUzd4IQIhAIApw77ZbNEOWC5S5eh955YaeahvqxpKZUXkB5D4WKQU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"a3551082c1ee68873022c98eb7680a458c6df765","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.18","@tsparticles/move-base":"4.0.0-alpha.18","@tsparticles/shape-circle":"4.0.0-alpha.18","@tsparticles/updater-size":"4.0.0-alpha.18","@tsparticles/updater-color":"4.0.0-alpha.18","@tsparticles/updater-opacity":"4.0.0-alpha.18","@tsparticles/plugin-hex-color":"4.0.0-alpha.18","@tsparticles/plugin-hsl-color":"4.0.0-alpha.18","@tsparticles/plugin-rgb-color":"4.0.0-alpha.18","@tsparticles/updater-out-modes":"4.0.0-alpha.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.18_1770197954852_0.7640153603338702","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.20":{"name":"@tsparticles/basic","version":"4.0.0-alpha.20","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.20","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":"74aa28d0e6f62871042cb5f2657f626d8e0edc24","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.20.tgz","fileCount":59,"integrity":"sha512-pae/ndgtkXBASfFbmmlDVOn6oGklQpNKdtby8gWtlxKV6g3pCsQqltKoel5iWl0qT7V051RTSMPfhWEzW5Kq3w==","signatures":[{"sig":"MEQCIEflYWjxY782XNub6OmoAGLweoudT0ZB9f4NFMsxQBifAiBHAznMGR/xg3ooC6Pc6yR4ivyJrM7ub79VShucbbkPbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929967},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"92fecbea1d51fef90a0b72a461457ed36279ce4b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.20","@tsparticles/move-base":"4.0.0-alpha.20","@tsparticles/shape-circle":"4.0.0-alpha.20","@tsparticles/updater-size":"4.0.0-alpha.20","@tsparticles/updater-color":"4.0.0-alpha.20","@tsparticles/updater-opacity":"4.0.0-alpha.20","@tsparticles/plugin-hex-color":"4.0.0-alpha.20","@tsparticles/plugin-hsl-color":"4.0.0-alpha.20","@tsparticles/plugin-rgb-color":"4.0.0-alpha.20","@tsparticles/updater-out-modes":"4.0.0-alpha.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.20_1770219799070_0.8161351772018639","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.21":{"name":"@tsparticles/basic","version":"4.0.0-alpha.21","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.21","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":"40ae2d21db6b36ccb319ee08f9a47c62244b9dd4","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.21.tgz","fileCount":59,"integrity":"sha512-bi6OTJnWLQnDBuJfQVoEBpwpteVeZNma6xj3Dxq7qOK1YDO2YkptaP1n82j8/kTMSOzD9+bCoerVouZcj0wu8g==","signatures":[{"sig":"MEUCIQD6VnsCxf5kOOFXpel4NZLXs3rb1C1tkjUYMK2TLcufdgIgWEYSP+oMm0DAYAXXr8apdEyWNOaKndZMPkfoMwGd2Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929904},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"f554187a0ce5a3c806fd510aeced53bbcd064ef5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.21","@tsparticles/move-base":"4.0.0-alpha.21","@tsparticles/shape-circle":"4.0.0-alpha.21","@tsparticles/updater-size":"4.0.0-alpha.21","@tsparticles/updater-color":"4.0.0-alpha.21","@tsparticles/updater-opacity":"4.0.0-alpha.21","@tsparticles/plugin-hex-color":"4.0.0-alpha.21","@tsparticles/plugin-hsl-color":"4.0.0-alpha.21","@tsparticles/plugin-rgb-color":"4.0.0-alpha.21","@tsparticles/updater-out-modes":"4.0.0-alpha.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.21_1770224147634_0.15757553377620304","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.22":{"name":"@tsparticles/basic","version":"4.0.0-alpha.22","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.22","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":"07ec9fa76f12e4dac6d89d55807eee78f5bd3cac","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.22.tgz","fileCount":59,"integrity":"sha512-I9TH5M3+SV93PxgtOswqAzu0gEOimi4B+mwlE0OiHo/MXrmfJABPra8uuJuPnq34HHkJLvMKz8ZzvLkPb4uIbg==","signatures":[{"sig":"MEUCIQDYqJhWvqnmDZgN7UKDRoUQ4l0kSOSxjD5jxQg2pmo+KAIgUbKmIOZLpVuWMpyrI4+0y/5I0dLBTt41YMv9iTmRJmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929904},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"0562ab062a2c45405935c130a8df102b0972b296","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.22","@tsparticles/move-base":"4.0.0-alpha.22","@tsparticles/shape-circle":"4.0.0-alpha.22","@tsparticles/updater-size":"4.0.0-alpha.22","@tsparticles/updater-color":"4.0.0-alpha.22","@tsparticles/updater-opacity":"4.0.0-alpha.22","@tsparticles/plugin-hex-color":"4.0.0-alpha.22","@tsparticles/plugin-hsl-color":"4.0.0-alpha.22","@tsparticles/plugin-rgb-color":"4.0.0-alpha.22","@tsparticles/updater-out-modes":"4.0.0-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.22_1770320334418_0.016951622521600207","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.23":{"name":"@tsparticles/basic","version":"4.0.0-alpha.23","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.23","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":"09185c0ece48e4bef2eebec921c272c2071dba0e","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.23.tgz","fileCount":59,"integrity":"sha512-km8KukYNCIr6/vkvaX1PlaK+wOkf9jUi1CCmME/t9xLUmw+Oi4/z5Fbt1ozmZN1kN4mAEL3/YnHX7PVz5qvq/Q==","signatures":[{"sig":"MEUCIQCKQbuCZBd60fK2EQ6CxyHuTTzN15RG8lXjE5+X1HmlbgIgMt3+kmAS7iE5xRekmQ09G4MMKVSiIxYCqh7tlUpgTHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931795},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"98f1ccc0140c7c9f537d1bf4be1caff17ed04a0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.23","@tsparticles/move-base":"4.0.0-alpha.23","@tsparticles/shape-circle":"4.0.0-alpha.23","@tsparticles/updater-size":"4.0.0-alpha.23","@tsparticles/updater-color":"4.0.0-alpha.23","@tsparticles/updater-opacity":"4.0.0-alpha.23","@tsparticles/plugin-hex-color":"4.0.0-alpha.23","@tsparticles/plugin-hsl-color":"4.0.0-alpha.23","@tsparticles/plugin-rgb-color":"4.0.0-alpha.23","@tsparticles/updater-out-modes":"4.0.0-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.23_1770834687844_0.4751326279046528","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.24":{"name":"@tsparticles/basic","version":"4.0.0-alpha.24","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.24","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":"aea4b34b575548662e1b838e674081363fc87b2f","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.24.tgz","fileCount":59,"integrity":"sha512-5Dg2wIk0087CcWD/56BjA0r/NtxvZkypAeEC4h46vhVrrQOewSIvOcT/NLN3og7d2Qc7eFnbHME2LIhmIJXyQw==","signatures":[{"sig":"MEUCIQCtyfMyLT7UBMUts9OtsICbgxfPZkwYCNMoYtcu5OiDAAIgBKi9I6Z166/Z2ykuIuPJGIRoL5lRKyFogQ1amZ/1Ov0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":932253},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"24300a890400a60ca998d46c40938089959da4df","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.24","@tsparticles/move-base":"4.0.0-alpha.24","@tsparticles/shape-circle":"4.0.0-alpha.24","@tsparticles/updater-size":"4.0.0-alpha.24","@tsparticles/updater-color":"4.0.0-alpha.24","@tsparticles/updater-opacity":"4.0.0-alpha.24","@tsparticles/plugin-hex-color":"4.0.0-alpha.24","@tsparticles/plugin-hsl-color":"4.0.0-alpha.24","@tsparticles/plugin-rgb-color":"4.0.0-alpha.24","@tsparticles/updater-out-modes":"4.0.0-alpha.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.24_1770922519222_0.44189435515227715","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.25":{"name":"@tsparticles/basic","version":"4.0.0-alpha.25","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.25","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":"3743940b9478bbdea46d875a5dce037fe102ad2e","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.25.tgz","fileCount":59,"integrity":"sha512-eSi7GUEdomh7MaNAiC7V7plyYqf0Pi8Nx5D5n+fZ2EDrs3+GMnpHdxxhpshEITniuSJYSHO5DTVc3GFfGlOTug==","signatures":[{"sig":"MEYCIQCb9c/769PZa41hsDEaqTeJv6IS8k5V0r2cFld9MfJ76AIhALYhjYmtNLE3M7CNUldd2Ku8kpiTRIzQjvy7gDlyCeZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"6c16e88eaffdd6873228080b86743a2a8ee8bae3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.25","@tsparticles/move-base":"4.0.0-alpha.25","@tsparticles/shape-circle":"4.0.0-alpha.25","@tsparticles/updater-size":"4.0.0-alpha.25","@tsparticles/updater-color":"4.0.0-alpha.25","@tsparticles/updater-opacity":"4.0.0-alpha.25","@tsparticles/plugin-hex-color":"4.0.0-alpha.25","@tsparticles/plugin-hsl-color":"4.0.0-alpha.25","@tsparticles/plugin-rgb-color":"4.0.0-alpha.25","@tsparticles/updater-out-modes":"4.0.0-alpha.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.25_1771678506702_0.03590150556672289","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.26":{"name":"@tsparticles/basic","version":"4.0.0-alpha.26","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.26","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":"da12a43a4290b4436738d6dde36050a95751651d","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.26.tgz","fileCount":61,"integrity":"sha512-UwgUoZWO7niO8t7LggJkuAcLCHGbiwbpnHZpBFSMuHTaprCsUgD6p2MLapZBOZJVXeJWy0nwPgArRVEEUEK8CA==","signatures":[{"sig":"MEYCIQC/Ie9BGxEh1Ikqfb1If523fW5/BsKA1TqqNFhyQYr3bAIhAIh7Ljc8fHwVSo/NJglZdVeQg894OSQpPv5PauBgVijd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":930363},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"8f49387c3decc49627c57571c0b260cd3e315938","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.26","@tsparticles/plugin-move":"4.0.0-alpha.26","@tsparticles/shape-circle":"4.0.0-alpha.26","@tsparticles/updater-size":"4.0.0-alpha.26","@tsparticles/updater-color":"4.0.0-alpha.26","@tsparticles/updater-opacity":"4.0.0-alpha.26","@tsparticles/plugin-hex-color":"4.0.0-alpha.26","@tsparticles/plugin-hsl-color":"4.0.0-alpha.26","@tsparticles/plugin-rgb-color":"4.0.0-alpha.26","@tsparticles/updater-out-modes":"4.0.0-alpha.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.26_1772126267191_0.1641453538006472","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.27":{"name":"@tsparticles/basic","version":"4.0.0-alpha.27","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.27","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":"4268f4d4c6d3b1ad96d0b9571d74a6d9df32c4b8","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.27.tgz","fileCount":61,"integrity":"sha512-EpN6YFxjbNs2xHhlOGQf8d5S07yngLCPlJMPTpLEyRjdGNi2yY4/1t17aaqp7MkkTMNro2v5KksIPCJkoOSS8Q==","signatures":[{"sig":"MEUCIEd1DWwNYBcmLhS0i69m9QhC7wRfMMUSzTYFO4ztdxc8AiEAtcdFm7ymSGqNQM17s/HRonKPrNx8e2oSc3UavwPgWhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":941471},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"fdc4626f295e4066f037e14ecba622d263b9ba0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.5/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.27","@tsparticles/plugin-move":"4.0.0-alpha.27","@tsparticles/shape-circle":"4.0.0-alpha.27","@tsparticles/updater-size":"4.0.0-alpha.27","@tsparticles/updater-opacity":"4.0.0-alpha.27","@tsparticles/plugin-hex-color":"4.0.0-alpha.27","@tsparticles/plugin-hsl-color":"4.0.0-alpha.27","@tsparticles/plugin-rgb-color":"4.0.0-alpha.27","@tsparticles/updater-out-modes":"4.0.0-alpha.27","@tsparticles/updater-fill-color":"4.0.0-alpha.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.27_1773077358638_0.0875014722644103","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.28":{"name":"@tsparticles/basic","version":"4.0.0-alpha.28","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-alpha.28","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":"dd2f11a93bab20b88b447c7bf1f4fddaab415627","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-alpha.28.tgz","fileCount":61,"integrity":"sha512-TzEsmk8BNkj7/tbq/WaJOWuEKlE/9FDmO+8dakkBkKfNNP22r4O3oLxb5za3rGRd68UQzUE3UJgpIvUIAuxfyQ==","signatures":[{"sig":"MEQCIFHPJbivaa9uJ+8+BK5V55hDmp6gjFafR7MuQtsKZ/H7AiAzkGLIZuzrbLyDjH/JK8okybMYdpiKURbgtXtZXHDGlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":942039},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"6a257c3881100ce69196b23f7df2ba4056cb2b5c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.6/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.28","@tsparticles/plugin-move":"4.0.0-alpha.28","@tsparticles/shape-circle":"4.0.0-alpha.28","@tsparticles/updater-size":"4.0.0-alpha.28","@tsparticles/updater-opacity":"4.0.0-alpha.28","@tsparticles/plugin-hex-color":"4.0.0-alpha.28","@tsparticles/plugin-hsl-color":"4.0.0-alpha.28","@tsparticles/plugin-rgb-color":"4.0.0-alpha.28","@tsparticles/updater-out-modes":"4.0.0-alpha.28","@tsparticles/updater-fill-color":"4.0.0-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-alpha.28_1773582867271_0.13353034707768097","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.0":{"name":"@tsparticles/basic","version":"4.0.0-beta.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.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":"63e5df00f0fbf789ee86dbeaaaefb16ffd6fa4cd","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.0.tgz","fileCount":61,"integrity":"sha512-fPcmVBx1r8E/UufOwijDfv7sD1LoRRVqgfDidXRfbam2cmyjHFSWJ71PofAzerCW6t3spCSHDSljpOcJc09bUA==","signatures":[{"sig":"MEUCIQDj5jT/3yz7ZwtU3//+MZYjAzhp3e6QQKW3VB4ceZSA0wIgdHO67QQRRDcj6jJQjyMwvd6G2bl7nJkYbmdsrp4BLMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":937131},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"e0277adc71a833969f3a3adbfe5af3cf8d40712b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.0","@tsparticles/plugin-move":"4.0.0-beta.0","@tsparticles/shape-circle":"4.0.0-beta.0","@tsparticles/updater-size":"4.0.0-beta.0","@tsparticles/updater-opacity":"4.0.0-beta.0","@tsparticles/plugin-hex-color":"4.0.0-beta.0","@tsparticles/plugin-hsl-color":"4.0.0-beta.0","@tsparticles/plugin-rgb-color":"4.0.0-beta.0","@tsparticles/updater-out-modes":"4.0.0-beta.0","@tsparticles/updater-fill-color":"4.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.0_1773929157070_0.13425114201106259","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.1":{"name":"@tsparticles/basic","version":"4.0.0-beta.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.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":"d36eaf63a4a32ddc9196bc814fb438f1daf5218a","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.1.tgz","fileCount":61,"integrity":"sha512-gprZxzqfiRTEZchRDuItIa/O1nwmwlPazUEIkuQ3IU+Hs0XnIbIY8X01CtrV8EdP6ykXvftqPg00Xid0g9jrJg==","signatures":[{"sig":"MEUCIQDJNH+pynVtVRooEvfeRU0v1qhY2qPYrGH74fEcxtXehAIgDpSHL8Su+2bl4LmdeMhv2r669yZoMeGySobsdSXL8SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":953954},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.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":"ff32b5f40d2285409d0b10b98b0504fc7a6ab546","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.1","@tsparticles/plugin-move":"4.0.0-beta.1","@tsparticles/shape-circle":"4.0.0-beta.1","@tsparticles/updater-size":"4.0.0-beta.1","@tsparticles/updater-opacity":"4.0.0-beta.1","@tsparticles/plugin-hex-color":"4.0.0-beta.1","@tsparticles/plugin-hsl-color":"4.0.0-beta.1","@tsparticles/plugin-rgb-color":"4.0.0-beta.1","@tsparticles/updater-out-modes":"4.0.0-beta.1","@tsparticles/updater-fill-color":"4.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.1_1774947199140_0.7555298409749047","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.2":{"name":"@tsparticles/basic","version":"4.0.0-beta.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.2","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":"c48a15e11f45d2cf821b449a4f7f1ddaf437209b","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.2.tgz","fileCount":59,"integrity":"sha512-tPoXXauqVVHANJUWUAP66v0asdmyfIYIoM3IeWIovJRXqcSG2a+LPL+LanaHEQm0uDND4ZUOaitwmxHWc0RRTA==","signatures":[{"sig":"MEYCIQDyzehX5U+uGuqpqFh8A2S5CrrcuPWwlAQKtBxL2afC1wIhAIDmi+59zc5ohex510zCreDQJ/XzL4gcg8doLB039Mc0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952766},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"03931bef42a570b9f6c7c3e5cd572c8e1117e111","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.2","@tsparticles/plugin-move":"4.0.0-beta.2","@tsparticles/shape-circle":"4.0.0-beta.2","@tsparticles/updater-size":"4.0.0-beta.2","@tsparticles/updater-opacity":"4.0.0-beta.2","@tsparticles/plugin-hex-color":"4.0.0-beta.2","@tsparticles/plugin-hsl-color":"4.0.0-beta.2","@tsparticles/plugin-rgb-color":"4.0.0-beta.2","@tsparticles/updater-out-modes":"4.0.0-beta.2","@tsparticles/updater-fill-color":"4.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.2_1775115783353_0.9729603281896655","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.3":{"name":"@tsparticles/basic","version":"4.0.0-beta.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.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":"29965371c06067f22e5f55de16c1b2f05330b659","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.3.tgz","fileCount":59,"integrity":"sha512-afYkVPxqQxi9Z3FpvlYCHgrf79bTlkH4krq5v7c9wsSU61Z9oUocSjQ9ie0FwGF+9Ae0LRuwHSQwC3fi6Zusvw==","signatures":[{"sig":"MEYCIQDlQghmO+172NVOVoc+ttbBO+ZBkziNOvaCs50bIVmDNwIhAJ00ySXQQMY5X7Cj8ehUkW0gsrVHYKZgfir/2NiOiGo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952766},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"c284d3ffa99c2dd5e0ae4168438282e9716e02d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.3","@tsparticles/plugin-move":"4.0.0-beta.3","@tsparticles/shape-circle":"4.0.0-beta.3","@tsparticles/updater-size":"4.0.0-beta.3","@tsparticles/updater-opacity":"4.0.0-beta.3","@tsparticles/plugin-hex-color":"4.0.0-beta.3","@tsparticles/plugin-hsl-color":"4.0.0-beta.3","@tsparticles/plugin-rgb-color":"4.0.0-beta.3","@tsparticles/updater-out-modes":"4.0.0-beta.3","@tsparticles/updater-fill-color":"4.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.3_1775117827527_0.9422224690268337","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.4":{"name":"@tsparticles/basic","version":"4.0.0-beta.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.4","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":"f859bfe7c2714694e8b35da33938ca0894efcc9c","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.4.tgz","fileCount":59,"integrity":"sha512-yRJ1m6nSKJJQfq0+EXr7FygVw/BKZp3/xY5BkarBTAYW1xcLuhRPcBbhLMJ2Lv2GpOsgD2uf3dMncakubO1mzw==","signatures":[{"sig":"MEYCIQCKbbvDCSx+iuI/PQJHGTb8vWl0zgWqb6fn+bvXKgxOXwIhAIG6fQDVR0cAmUQsPVlW6ghw20U9yJrvDJNyg1d8OEGM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":952766},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"07223a21b5458690773678c14c5693391ab95834","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.4","@tsparticles/plugin-move":"4.0.0-beta.4","@tsparticles/shape-circle":"4.0.0-beta.4","@tsparticles/updater-size":"4.0.0-beta.4","@tsparticles/updater-opacity":"4.0.0-beta.4","@tsparticles/plugin-hex-color":"4.0.0-beta.4","@tsparticles/plugin-hsl-color":"4.0.0-beta.4","@tsparticles/plugin-rgb-color":"4.0.0-beta.4","@tsparticles/updater-out-modes":"4.0.0-beta.4","@tsparticles/updater-fill-color":"4.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.4_1775122666739_0.44239797382448365","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.5":{"name":"@tsparticles/basic","version":"4.0.0-beta.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.5","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":"896c0e3f2b409b7e75a29a91d8b433fa1559fbdb","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.5.tgz","fileCount":59,"integrity":"sha512-CtBvpb73qXICyv/Dm2Y7CdZTNFJUANr1yvGDgVfbegvjONrIlOuOtj9WygYoaNmA0OyuMaslwNsorsANEM6YFQ==","signatures":[{"sig":"MEUCICi5M+Lsg1MRvs+QQ63xjM6MIT7liQlKNTzmjiAyZtizAiEAqweqLpfnR8LC34lpn+sdyZxs8PdNEoDiGKWrcf74IUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947588},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"c20c6ebe505076f8cad2436f4444e358913bc973","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.5","@tsparticles/plugin-move":"4.0.0-beta.5","@tsparticles/shape-circle":"4.0.0-beta.5","@tsparticles/updater-size":"4.0.0-beta.5","@tsparticles/updater-opacity":"4.0.0-beta.5","@tsparticles/plugin-hex-color":"4.0.0-beta.5","@tsparticles/plugin-hsl-color":"4.0.0-beta.5","@tsparticles/plugin-rgb-color":"4.0.0-beta.5","@tsparticles/updater-out-modes":"4.0.0-beta.5","@tsparticles/updater-fill-color":"4.0.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.5_1775128467410_0.6056341908886007","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.6":{"name":"@tsparticles/basic","version":"4.0.0-beta.6","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.6","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":"15f1a4138e62a922dd34754748da045f177ca9e9","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.6.tgz","fileCount":59,"integrity":"sha512-8z/t4WghKNmDNKkw7YbqUTZkQxF6o3hp5WBsXThhMzEuNWqdDnJo+Ikt4gn6sAYNtleS3yJ5eAN6TvT4A8WqWg==","signatures":[{"sig":"MEUCIQCwdrt5ZUOr4cZzmO1SFcN7Q//zoM6LR7E9F9m9v+VOmgIgXaAM9o287/jSbuO2gAdH38Tmwo3XIWG1dZqxOzSpg9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947588},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"898a17ade0ffe619dd1f48ca68d420bdbebeef65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.6","@tsparticles/plugin-move":"4.0.0-beta.6","@tsparticles/shape-circle":"4.0.0-beta.6","@tsparticles/updater-size":"4.0.0-beta.6","@tsparticles/updater-opacity":"4.0.0-beta.6","@tsparticles/plugin-hex-color":"4.0.0-beta.6","@tsparticles/plugin-hsl-color":"4.0.0-beta.6","@tsparticles/plugin-rgb-color":"4.0.0-beta.6","@tsparticles/updater-out-modes":"4.0.0-beta.6","@tsparticles/updater-fill-color":"4.0.0-beta.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.6_1775143087305_0.8589846109632948","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.8":{"name":"@tsparticles/basic","version":"4.0.0-beta.8","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.8","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":"c74693a2371b068362466f831c7a2075c503d60a","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.8.tgz","fileCount":59,"integrity":"sha512-Ntg+JyelQclHqUcpBIMMADXDX3IbY+XxIQ6m/s8ICfdwKwee4WUYFx1Lwa3emooso3hnxVob8rdCo1D5O9lYpQ==","signatures":[{"sig":"MEYCIQCv7SVKMJid1SwIwVBs9zBIVRjPm8t1LDP+W7Q4nH/d9AIhANscKcoH7PzUEVKMwRiLWaMVrISyHSHYssbFBSiRbJeS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949192},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"1dae726c33ea6021cd6b8cf19ccf61deeedb961e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.8","@tsparticles/plugin-move":"4.0.0-beta.8","@tsparticles/shape-circle":"4.0.0-beta.8","@tsparticles/updater-size":"4.0.0-beta.8","@tsparticles/updater-opacity":"4.0.0-beta.8","@tsparticles/plugin-hex-color":"4.0.0-beta.8","@tsparticles/plugin-hsl-color":"4.0.0-beta.8","@tsparticles/plugin-rgb-color":"4.0.0-beta.8","@tsparticles/updater-out-modes":"4.0.0-beta.8","@tsparticles/updater-fill-color":"4.0.0-beta.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.8_1775567764611_0.4181812262123541","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.9":{"name":"@tsparticles/basic","version":"4.0.0-beta.9","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.9","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":"79b15aed0698ec90073f16a0558cff7c58ae692d","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.9.tgz","fileCount":59,"integrity":"sha512-0aYvovd32NTfL0AKECK1he3dpPNxkhqLB/wJOJOzl9JhJudNWa4nDqz+CrkoEalcNFQvaSEhwDCxUa+6DYI2tA==","signatures":[{"sig":"MEUCIQCBj40Po2I1d2M4C8eOpSkKm+BXHDQKVOJtRHme/nlwkAIgNmV55RqRIvbT20EqLhJ+iihUu4NCSOpQJ/7BUe0ntX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":949978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"49aa485de6644447508eea8872d44c5915d6df7d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.9","@tsparticles/plugin-move":"4.0.0-beta.9","@tsparticles/shape-circle":"4.0.0-beta.9","@tsparticles/updater-size":"4.0.0-beta.9","@tsparticles/updater-opacity":"4.0.0-beta.9","@tsparticles/plugin-hex-color":"4.0.0-beta.9","@tsparticles/plugin-hsl-color":"4.0.0-beta.9","@tsparticles/plugin-rgb-color":"4.0.0-beta.9","@tsparticles/updater-out-modes":"4.0.0-beta.9","@tsparticles/updater-fill-color":"4.0.0-beta.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.9_1775632782912_0.25574361550694835","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.10":{"name":"@tsparticles/basic","version":"4.0.0-beta.10","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.10","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":"f4d3546d2c24e82f973e3dbf0b91c693fe0a6736","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.10.tgz","fileCount":59,"integrity":"sha512-wLG4jZoigbSrS6Lual22jPwYUBwAz2eGwk0OHW9RRcjjEnPant5cd2R6MiWaKqosMwoSJltD03Zl6gIw/oLUpg==","signatures":[{"sig":"MEYCIQDmwTA10d7jPqi764WEValxqCqUkF89d651BDjCSRB1JQIhALahxtFKn+efsJgfZkvPw7CRXillAhL3OdecBddr74Gs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954044},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"77fb8d1cf71f844c7b84d865207c12afaf7a8e65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.10","@tsparticles/plugin-move":"4.0.0-beta.10","@tsparticles/shape-circle":"4.0.0-beta.10","@tsparticles/updater-size":"4.0.0-beta.10","@tsparticles/updater-paint":"4.0.0-beta.10","@tsparticles/updater-opacity":"4.0.0-beta.10","@tsparticles/plugin-hex-color":"4.0.0-beta.10","@tsparticles/plugin-hsl-color":"4.0.0-beta.10","@tsparticles/plugin-rgb-color":"4.0.0-beta.10","@tsparticles/updater-out-modes":"4.0.0-beta.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.10_1775663960549_0.022346950151665324","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.11":{"name":"@tsparticles/basic","version":"4.0.0-beta.11","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.11","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":"c83a8afc75422f54ad288dde6101ce0ee5f19d2c","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.11.tgz","fileCount":59,"integrity":"sha512-Zqvn3RRfTjl+CEuLmzHjzjnWyrRedlca6rYqEEthn8HPZnReJLfzHEkBSMikDYsbGfbvPDtR5Kx2n6wKEX5/QA==","signatures":[{"sig":"MEUCIAhWRPSs7nnx1TWByUd22gU8Y9jROh059yPetP9Nfhq2AiEA5vfKWYlS035IrLAVhf0U/50HGnOVMZ/H6xs9HG5STdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":954374},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"6faf18f7ec7dd2268df7bbeaf83bd07d1e50a433","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.11","@tsparticles/plugin-move":"4.0.0-beta.11","@tsparticles/shape-circle":"4.0.0-beta.11","@tsparticles/updater-size":"4.0.0-beta.11","@tsparticles/updater-paint":"4.0.0-beta.11","@tsparticles/updater-opacity":"4.0.0-beta.11","@tsparticles/plugin-hex-color":"4.0.0-beta.11","@tsparticles/plugin-hsl-color":"4.0.0-beta.11","@tsparticles/plugin-rgb-color":"4.0.0-beta.11","@tsparticles/updater-out-modes":"4.0.0-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.11_1775668509617_0.12896858734098515","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.12":{"name":"@tsparticles/basic","version":"4.0.0-beta.12","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.12","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":"1d242106a9d54a38024fe0a37cd7546fa8654628","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.12.tgz","fileCount":59,"integrity":"sha512-WFmPHHan2DPIUaZw9pbMsr/NqaEsaAPuVPFVE0pSScXWiAzL5AQR1NsTxjAE4ytkeKev+ogl6QdA5SZwygrAaw==","signatures":[{"sig":"MEYCIQCQs9zWdFYOpbL5MBZvsssVP3P4Tz4Uy5eIm5r7eqj7tQIhAMAwN7CySAnKsm3GsjPmYnB+aAa4x9oFKi4x2wpGhojN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954351},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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"},"./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":"bdbc95716ce44665fbecfaca8757445e248b562d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.12","@tsparticles/plugin-move":"4.0.0-beta.12","@tsparticles/shape-circle":"4.0.0-beta.12","@tsparticles/updater-size":"4.0.0-beta.12","@tsparticles/updater-paint":"4.0.0-beta.12","@tsparticles/updater-opacity":"4.0.0-beta.12","@tsparticles/plugin-hex-color":"4.0.0-beta.12","@tsparticles/plugin-hsl-color":"4.0.0-beta.12","@tsparticles/plugin-rgb-color":"4.0.0-beta.12","@tsparticles/updater-out-modes":"4.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.12_1776269834160_0.20454645131276128","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.15":{"name":"@tsparticles/basic","version":"4.0.0-beta.15","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.15","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":"f1849768784dac4c1eb54f2ed7e940638d391a19","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.15.tgz","fileCount":27,"integrity":"sha512-fp9vdf1IRgpZHMXENxoxeBX0dN8F6gRFahR5Or7Qtk20fsLD8vMR1DpYlwWLK9uZa5zEItcdSBQTC7KkvSABwQ==","signatures":[{"sig":"MEUCIBsn68W8R6YFqf79vlO/ZmP2T5+s7SAUW3HDN+s6oZYQAiEAluYKWvExXJvdhW1a+IbTrTTmVmu14JdWDRldG87iU5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578684},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"1dfc9e1e6e39eb5c9a6e0495130ca9eac515d707","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.15","@tsparticles/plugin-move":"4.0.0-beta.15","@tsparticles/shape-circle":"4.0.0-beta.15","@tsparticles/updater-size":"4.0.0-beta.15","@tsparticles/updater-paint":"4.0.0-beta.15","@tsparticles/updater-opacity":"4.0.0-beta.15","@tsparticles/plugin-hex-color":"4.0.0-beta.15","@tsparticles/plugin-hsl-color":"4.0.0-beta.15","@tsparticles/plugin-rgb-color":"4.0.0-beta.15","@tsparticles/updater-out-modes":"4.0.0-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.15_1778290172495_0.7304396831063382","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"@tsparticles/basic","version":"4.0.0-beta.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.16","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":"4abb72427db6537c27cf3db318d420d4e7d1f647","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.16.tgz","fileCount":27,"integrity":"sha512-o1LlyVXMLWVcxX1+DOKJuIRmNXBnvF0KMj4JGMMZJ3CW82sFdjmg/XqzvX3cd0p+5grLBn0lcFwtH0G3QVN7Fw==","signatures":[{"sig":"MEUCIAXaIT1g29WTLrtZ2S+P3+RUrm7EhcW3DkIwOfJKZZrxAiEAwBesviJ5t7iXuPWddbxAR23IN9Xrk1fRmxuEFaqLwxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578684},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"8ac678c4da53ea2b6a9a33aaa40f5141e2a7d513","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.16","@tsparticles/plugin-move":"4.0.0-beta.16","@tsparticles/shape-circle":"4.0.0-beta.16","@tsparticles/updater-size":"4.0.0-beta.16","@tsparticles/updater-paint":"4.0.0-beta.16","@tsparticles/updater-opacity":"4.0.0-beta.16","@tsparticles/plugin-hex-color":"4.0.0-beta.16","@tsparticles/plugin-hsl-color":"4.0.0-beta.16","@tsparticles/plugin-rgb-color":"4.0.0-beta.16","@tsparticles/updater-out-modes":"4.0.0-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.16_1778343996278_0.43242078345291035","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"@tsparticles/basic","version":"4.0.0-beta.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.0-beta.17","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":"1b8d501942f4d9a544f0fc83b8200efbbf910b33","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0-beta.17.tgz","fileCount":27,"integrity":"sha512-lfmsNpB4pK1VZ5hLzpQuuUopC1ZP+RD4r+/Msotwpq75U0N6dQ2ddKnNtbCscv8DXezVLUVEzybAIop2SWwsEw==","signatures":[{"sig":"MEQCIFWw0RBYJ4TBXN/fHudRqu9x8gLmTttrHOzaFFSMd1huAiBAxjM1OjHXCOOjfV3dcs3bF/AcA62TGAKIi4IuYQLnzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586185},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"0d916315d63fa920fcfcb7a07b66d49aded6af2c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/engine":"4.0.0-beta.17","@tsparticles/plugin-move":"4.0.0-beta.17","@tsparticles/shape-circle":"4.0.0-beta.17","@tsparticles/updater-size":"4.0.0-beta.17","@tsparticles/updater-paint":"4.0.0-beta.17","@tsparticles/updater-opacity":"4.0.0-beta.17","@tsparticles/plugin-hex-color":"4.0.0-beta.17","@tsparticles/plugin-hsl-color":"4.0.0-beta.17","@tsparticles/plugin-rgb-color":"4.0.0-beta.17","@tsparticles/updater-out-modes":"4.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0-beta.17_1778807018879_0.9239530162274501","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tsparticles/basic","version":"4.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.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":"b0e1808dfc60810a644e73f21de1eccd18794858","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.0.tgz","fileCount":27,"integrity":"sha512-0QBt7inUWsDqhGRoObVvfzkEYgQdYCvlzG71QzpBWKKBVNfjSykSjh2uaW48pKtAk5Kylt/O8M9rG4Pk2UkEhA==","signatures":[{"sig":"MEUCIQDDninWcSSlnqhMrs1rVAH6TBec3449DRuV4oDoJEV3mAIgGWNXGcevbu/5NLkFjWG0/GzE4IY4ERzCBv2V+bYt5dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585841},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"3058cb84befe9d2bffdb58f115c3050d26ceb9ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/engine":"4.0.0","@tsparticles/plugin-move":"4.0.0","@tsparticles/shape-circle":"4.0.0","@tsparticles/updater-size":"4.0.0","@tsparticles/updater-paint":"4.0.0","@tsparticles/updater-opacity":"4.0.0","@tsparticles/plugin-hex-color":"4.0.0","@tsparticles/plugin-hsl-color":"4.0.0","@tsparticles/plugin-rgb-color":"4.0.0","@tsparticles/updater-out-modes":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.0.0_1778853280601_0.5415548393817236","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@tsparticles/basic","version":"4.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.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":"2979b0f55534a75f510e29fda77fd2ca8fdae8b1","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.1.tgz","fileCount":27,"integrity":"sha512-iGShpHeRDsuYAtgPKkXKTpMJxALsKJ+qyaiPh3dGWeVeF5m6D3zWhmX4Bgx9GQkqIcySm8Vx5YAZErlDf5lQ8g==","signatures":[{"sig":"MEQCIB9dfpQhblnk4mHrlfMrWrKUwNY7yg5dGADnzJ29y7roAiALfTTaUKZBvYW3Ac80TcAc6B92U8op8OjaxDlx+oabpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585841},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"c0182f31a878af46c154d523cb5e7def4c8145f9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/engine":"4.0.1","@tsparticles/plugin-move":"4.0.1","@tsparticles/shape-circle":"4.0.1","@tsparticles/updater-size":"4.0.1","@tsparticles/updater-paint":"4.0.1","@tsparticles/updater-opacity":"4.0.1","@tsparticles/plugin-hex-color":"4.0.1","@tsparticles/plugin-hsl-color":"4.0.1","@tsparticles/plugin-rgb-color":"4.0.1","@tsparticles/updater-out-modes":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.0.1_1778891390479_0.36322418040619975","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tsparticles/basic","version":"4.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.2","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":"e2d18fab272c7c8b240815c99bf75362cacd3164","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.2.tgz","fileCount":27,"integrity":"sha512-SPUeC2NvRcFLiLbZK+XMh/hzAHeb5he0Eqi12RH5IOPVG0TQx8Hw8NiTcNFiY3dQMmTQfT9tvcVhw8KCi7aauw==","signatures":[{"sig":"MEQCIFeHbDquZMwzckC98PBicDY0di31Ykm17VxPzGhR8xJ9AiBDxwfHsLBTeU/qSvdtXm3gvXpmhdsZF9+NuAJ053DmWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585841},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"e0e0920f0ed2aabf07258d6269a03d825824222a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/engine":"4.0.2","@tsparticles/plugin-move":"4.0.2","@tsparticles/shape-circle":"4.0.2","@tsparticles/updater-size":"4.0.2","@tsparticles/updater-paint":"4.0.2","@tsparticles/updater-opacity":"4.0.2","@tsparticles/plugin-hex-color":"4.0.2","@tsparticles/plugin-hsl-color":"4.0.2","@tsparticles/plugin-rgb-color":"4.0.2","@tsparticles/updater-out-modes":"4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.0.2_1778938144716_0.5003112966070793","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tsparticles/basic","version":"4.0.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.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":"fe9af84447bc814b3dcca3b1635da1a1076d8dfd","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.3.tgz","fileCount":27,"integrity":"sha512-0oDyyC29LOeMRrY4jjwQbqTxT2C6R5g1hO3Pnpa502fOIQZ1d4RoTm5AHybVAnYhtAAuIQXj6lXTH4GkbvDl7g==","signatures":[{"sig":"MEUCIDtZjNemyOI6hCpL+YndJfR71sV02ehUxmpZrkpKIrmLAiEA+XC9RHsjR+tkXnz/jltVaEzbFOp8S/7mYrfK45o69Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":593051},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"0414bc56fec0e60e5869f5e7b1c5a79841c4d012","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/engine":"4.0.3","@tsparticles/plugin-move":"4.0.3","@tsparticles/plugin-blend":"4.0.3","@tsparticles/shape-circle":"4.0.3","@tsparticles/updater-size":"4.0.3","@tsparticles/updater-paint":"4.0.3","@tsparticles/updater-opacity":"4.0.3","@tsparticles/plugin-hex-color":"4.0.3","@tsparticles/plugin-hsl-color":"4.0.3","@tsparticles/plugin-rgb-color":"4.0.3","@tsparticles/updater-out-modes":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.0.3_1779128823552_0.004679358664527511","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tsparticles/basic","version":"4.0.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.4","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":"01fd41fae2f54965e6a54a30eaa1c76229c6ddba","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.4.tgz","fileCount":27,"integrity":"sha512-fXUoDgl55+dKpGKgdhNcj0f9rUX3ZZF5aaWSHG3b3poC/SjiL82GNYt/yeiHQGXnpK2tLJO3ZcbDVrlXB+WpSQ==","signatures":[{"sig":"MEQCIHOOQwsw6C7IBiIZWPCRkHSsJmRetAT6rM+8jZkSMLM7AiBh25P3Of2O45lpm6SaHlkbtU8QjmEVgruwHv270HduCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":593051},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"ccaa764e22df90102d33c977aa91e3f552ce12dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/engine":"4.0.4","@tsparticles/plugin-move":"4.0.4","@tsparticles/plugin-blend":"4.0.4","@tsparticles/shape-circle":"4.0.4","@tsparticles/updater-size":"4.0.4","@tsparticles/updater-paint":"4.0.4","@tsparticles/updater-opacity":"4.0.4","@tsparticles/plugin-hex-color":"4.0.4","@tsparticles/plugin-hsl-color":"4.0.4","@tsparticles/plugin-rgb-color":"4.0.4","@tsparticles/updater-out-modes":"4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.0.4_1779153217567_0.42002133997555435","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tsparticles/basic","version":"4.0.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.0.5","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":"7214d3b313e6944c1c8ba776e9669c777e720e4b","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.0.5.tgz","fileCount":27,"integrity":"sha512-JWAsRUh8v8RYxLilAAlcwIvUlO2Jfl0DW2t+aAm0OAp4WjmebWSYeG+/CV6Ov+ynV/38vEDAYQIRpyG8Vpmyrg==","signatures":[{"sig":"MEUCIGIvifNj9vCkS+tXh7ISxQwJFC5ER9ZbBKPGvq734/u7AiEAtWxze5ohNSNsQzrR3nPFGGiJ1nc3QjPj//BvlcbWSHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":593051},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"4d8b281f8097386714300e39b0004b903f9df87b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/engine":"4.0.5","@tsparticles/plugin-move":"4.0.5","@tsparticles/plugin-blend":"4.0.5","@tsparticles/shape-circle":"4.0.5","@tsparticles/updater-size":"4.0.5","@tsparticles/updater-paint":"4.0.5","@tsparticles/updater-opacity":"4.0.5","@tsparticles/plugin-hex-color":"4.0.5","@tsparticles/plugin-hsl-color":"4.0.5","@tsparticles/plugin-rgb-color":"4.0.5","@tsparticles/updater-out-modes":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.0.5_1779200487053_0.5240578303138794","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tsparticles/basic","version":"4.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.1.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":"1505bc0c253bdb6a36239a659c404dcf50ba980e","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.1.0.tgz","fileCount":27,"integrity":"sha512-yA8GsvQDQ7nAn1V/VBpEaDFrSzJNDOSwrPeSJo3P/83aIlK2BbD8Df4pdZKXRf0+CxtJC/a9zh9MuWEDRusU6A==","signatures":[{"sig":"MEUCIQCw6EeE5PNspYZjzv/xChEl81p1ERkAzwbO7ihTgCi+YgIgUJjS525+KPRZLLaSCSVNDSWHIablBFNnG/qqp+MQY2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589904},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"ce41d454b32641f4d378e24e80eeea6f3b607cbd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/engine":"4.1.0","@tsparticles/plugin-move":"4.1.0","@tsparticles/plugin-blend":"4.1.0","@tsparticles/shape-circle":"4.1.0","@tsparticles/updater-size":"4.1.0","@tsparticles/updater-paint":"4.1.0","@tsparticles/updater-opacity":"4.1.0","@tsparticles/plugin-hex-color":"4.1.0","@tsparticles/plugin-hsl-color":"4.1.0","@tsparticles/plugin-rgb-color":"4.1.0","@tsparticles/updater-out-modes":"4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.1.0_1780069645544_0.803414404597677","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@tsparticles/basic","version":"4.1.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.1.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":"b8b01303ac4d2b6c2f9ccfa5c382935382fde1d7","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.1.1.tgz","fileCount":27,"integrity":"sha512-NgF2yIBqq8Gwxr+mn/C3oGt+yOjYQqbqxbFJ2vxkrEYX6gq6mU8Y6ySoN3G0B9bohaI50Ncb70YXrJIdjaZPtg==","signatures":[{"sig":"MEUCIGeLeMZgsc/qOJdFBPyGS2AWxdktYyFGL7ZauSya3A5QAiEA+URWfs1C//aZLWkSHfURPyMJeEnYOzSNIwCOCT0SrIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589904},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"2a16be47d9ef6849ea0f611493abcb7c5ccd5038","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/engine":"4.1.1","@tsparticles/plugin-move":"4.1.1","@tsparticles/plugin-blend":"4.1.1","@tsparticles/shape-circle":"4.1.1","@tsparticles/updater-size":"4.1.1","@tsparticles/updater-paint":"4.1.1","@tsparticles/updater-opacity":"4.1.1","@tsparticles/plugin-hex-color":"4.1.1","@tsparticles/plugin-hsl-color":"4.1.1","@tsparticles/plugin-rgb-color":"4.1.1","@tsparticles/updater-out-modes":"4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.1.1_1780190358351_0.9484904391892297","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@tsparticles/basic","version":"4.1.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@4.1.2","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":"65e89f3e88e86426b9dc28d5c534c6620d2a4d41","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.1.2.tgz","fileCount":27,"integrity":"sha512-JXRDW4dMSp188BYRQCadKF1b+X1+eNWGs+fQEfQjAH56o7ebwMO6Q5n68dQaSd98KOEApMO6peewdetGK8ew2w==","signatures":[{"sig":"MEUCIQDux7Bpy/8AX38yfFXEj3s6TyrmyWr/0Y+0jQDQ3c9nPAIgYaT0fSpfIie7tg15SL6f6moVjeiv+Wjwh1358dNZ43s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589855},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"fdcbe4842e3ddba0d5c24cb76fc8a68792d9c4b4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/engine":"4.1.2","@tsparticles/plugin-move":"4.1.2","@tsparticles/plugin-blend":"4.1.2","@tsparticles/shape-circle":"4.1.2","@tsparticles/updater-size":"4.1.2","@tsparticles/updater-paint":"4.1.2","@tsparticles/updater-opacity":"4.1.2","@tsparticles/plugin-hex-color":"4.1.2","@tsparticles/plugin-hsl-color":"4.1.2","@tsparticles/plugin-rgb-color":"4.1.2","@tsparticles/updater-out-modes":"4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.1.2_1780321989779_0.69200155387663","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@tsparticles/basic","version":"4.1.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@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":"5202a71e1fe847a2c159fb88c6663b8c885b148d","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.1.3.tgz","fileCount":27,"integrity":"sha512-swcUPyiLGLx4L6KIgZVzVvw3d4EIL6HIx5Y1ykx5WD3vdw0kf7v6bLE3s1e/q0BXs2aoPhsHfv2CNMhxhW6Dfw==","signatures":[{"sig":"MEQCIDyO7unPFamYc4y/Lz+Fj4atVLnmv7xaG9P/RBqjarQbAiBdU1Eiobxq2OfCk2p6M3Oz0qKrdi2lTVSqcJ8xssJDfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590033},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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":"b7ace06bd3e5928e03251df3b78a34b246f129a1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/engine":"4.1.3","@tsparticles/plugin-move":"4.1.3","@tsparticles/plugin-blend":"4.1.3","@tsparticles/shape-circle":"4.1.3","@tsparticles/updater-size":"4.1.3","@tsparticles/updater-paint":"4.1.3","@tsparticles/updater-opacity":"4.1.3","@tsparticles/plugin-hex-color":"4.1.3","@tsparticles/plugin-hsl-color":"4.1.3","@tsparticles/plugin-rgb-color":"4.1.3","@tsparticles/updater-out-modes":"4.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.1.3_1780499222255_0.9014789428336907","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsparticles/basic","version":"4.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@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":"033bed34314921b1127519e94f33e0cfb0ff5820","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.2.0.tgz","fileCount":27,"integrity":"sha512-V0f3eZuhcfHjSCJM8JkWtFjJ4RA9abcaYLJS92bNztyYVQo41Ci6A3uY8FUxWzHnKDQrYpF6pIjhKPuXDFzpuA==","signatures":[{"sig":"MEUCIQDalRG145AtpYN1rjMb/anJ2OMAGlU8fKGTXHfaXHEyFgIgH7ArlLYuL9mZD7KYJJEuHrxq5qQ29OetL8i7itdHhBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":570019},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/engine":"4.2.0","@tsparticles/plugin-move":"4.2.0","@tsparticles/plugin-blend":"4.2.0","@tsparticles/shape-circle":"4.2.0","@tsparticles/updater-size":"4.2.0","@tsparticles/updater-paint":"4.2.0","@tsparticles/updater-opacity":"4.2.0","@tsparticles/plugin-hex-color":"4.2.0","@tsparticles/plugin-hsl-color":"4.2.0","@tsparticles/plugin-rgb-color":"4.2.0","@tsparticles/updater-out-modes":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.2.0_1781708805922_0.6462300884967358","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsparticles/basic","version":"4.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@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":"78c0d180b9ba09dc5c1840703c733852aaba9148","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.2.1.tgz","fileCount":27,"integrity":"sha512-AP6bKrO4wLUBh9+SHUZwzb1OKHBKW/E6UMVaGtA2MuMR3X3q0V3SkI0rzprhvGIJ3wiCfTgwD4n0suovN1qzGQ==","signatures":[{"sig":"MEYCIQCCCrGq2F9SB5VJ2mSQAcELjc/X/jmgRER9l8BBd/1pEgIhAMRaJVnQl/62RB3XX03ejb1b3d7QeuSKzxpokUGhfzM7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":570019},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/engine":"4.2.1","@tsparticles/plugin-move":"4.2.1","@tsparticles/plugin-blend":"4.2.1","@tsparticles/shape-circle":"4.2.1","@tsparticles/updater-size":"4.2.1","@tsparticles/updater-paint":"4.2.1","@tsparticles/updater-opacity":"4.2.1","@tsparticles/plugin-hex-color":"4.2.1","@tsparticles/plugin-hsl-color":"4.2.1","@tsparticles/plugin-rgb-color":"4.2.1","@tsparticles/updater-out-modes":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.2.1_1781829684642_0.810633568132753","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tsparticles/basic","version":"4.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@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":"2772dc45eb48aef25ca6418ca820729e88ae5115","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.3.0.tgz","fileCount":27,"integrity":"sha512-OSG4jYh9y09IM+WwZN2cIc1TGjzgDMTqLOxDNctjpFOR9UfnKptaSTSPwcdQZtM2QkPZvc2hmsFtDvbVfUfkRg==","signatures":[{"sig":"MEUCIC6TCn8suk/8/XsQIckhiUdyYjxQ9Y/zZJLcVz16sOUcAiEAnewNvR0DyapS2W4WJpIuZnR+W3XVW3Nb3IwwmjLRo0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579712},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@tsparticles/engine":"4.3.0","@tsparticles/plugin-move":"4.3.0","@tsparticles/plugin-blend":"4.3.0","@tsparticles/shape-circle":"4.3.0","@tsparticles/updater-size":"4.3.0","@tsparticles/updater-paint":"4.3.0","@tsparticles/updater-opacity":"4.3.0","@tsparticles/plugin-hex-color":"4.3.0","@tsparticles/plugin-hsl-color":"4.3.0","@tsparticles/plugin-rgb-color":"4.3.0","@tsparticles/updater-out-modes":"4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.3.0_1782588436561_0.24115662676682303","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tsparticles/basic","version":"4.3.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@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":"7b28275c016a3235af85ac59bb99bc3b0c5f1566","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.3.1.tgz","fileCount":27,"integrity":"sha512-bmPsbN35L99Y3/79WTiUrfMka7PL/NowkK+fVDUke8dLHGBn8BrKpwvAsw45P/updDLY4T10COpB7bd4Z45wfQ==","signatures":[{"sig":"MEQCIE9pgOWZXro1iOtc9o/VpFuVYXje0FWglzyY1G2/akb9AiAHSKk5yE+WQr6wa9F2XhONEp98QURNChPeXdkvGh+EEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579692},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@tsparticles/engine":"4.3.1","@tsparticles/plugin-move":"4.3.1","@tsparticles/plugin-blend":"4.3.1","@tsparticles/shape-circle":"4.3.1","@tsparticles/updater-size":"4.3.1","@tsparticles/updater-paint":"4.3.1","@tsparticles/updater-opacity":"4.3.1","@tsparticles/plugin-hex-color":"4.3.1","@tsparticles/plugin-hsl-color":"4.3.1","@tsparticles/plugin-rgb-color":"4.3.1","@tsparticles/updater-out-modes":"4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.3.1_1782904752201_0.10613499968114337","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tsparticles/basic","version":"4.3.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/basic@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":"dc270be8910f60d0d34d8b9acb80a34a833e6382","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.3.2.tgz","fileCount":27,"integrity":"sha512-8XTjwZqrxdfT1WUBvhjip1uksdeYBG0k0mr87vebIs7EwCSO//Rau1XYrHE69mSBwYvIqEhLNcwAixHbypG44Q==","signatures":[{"sig":"MEYCIQC6ionrUZZy2e4yh07iBQN/Vskl1CPxhKvne8T05l5E+QIhALHvgln6y8sBZhzCXRqGkh0PxYQX9z/NLkCXe3o9XDxT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":580136},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.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:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"jsdelivr":"tsparticles.basic.bundle.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@tsparticles/engine":"4.3.2","@tsparticles/plugin-move":"4.3.2","@tsparticles/plugin-blend":"4.3.2","@tsparticles/shape-circle":"4.3.2","@tsparticles/updater-size":"4.3.2","@tsparticles/updater-paint":"4.3.2","@tsparticles/updater-opacity":"4.3.2","@tsparticles/plugin-hex-color":"4.3.2","@tsparticles/plugin-hsl-color":"4.3.2","@tsparticles/plugin-rgb-color":"4.3.2","@tsparticles/updater-out-modes":"4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/basic_4.3.2_1783679728882_0.24002743929672232","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"_id":"@tsparticles/basic@4.4.0","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"756356e27f4f3531d668d3c31a81a3ca55ec6cb0","tarball":"https://registry.npmjs.org/@tsparticles/basic/-/basic-4.4.0.tgz","fileCount":27,"integrity":"sha512-lTbKBPzab0alPy+4Wm/xehrVpT1FrpEMaQcTU2eTV0c0G++5/kOINEWkC7GL7/cHovycukxB+tOMYVT54bSprA==","signatures":[{"sig":"MEYCIQC80hM4e6ZgOO2ReIsnZSCxFOqybHjXYTieRaYWWs5qhwIhAIlMyVIAp/sYorrQ6tvKJdd/w3FOnnmqDylOZvhCsv7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGXHko5xtCyFD8MhX09KATJZFuxUtKGoplNPl/3FMrQOAiEAnjILlRrFG0Y48gbydpvR/SPPRjkK/y3YcjLXeefZL8o="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fbasic@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595748},"main":"cjs/index.js","name":"@tsparticles/basic","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.basic.bundle.min.js","author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"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":"b7e605098d6ea937d5068c06542671d4891070e4","license":"MIT","version":"4.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4e693030-500c-4b5e-b5ee-052e67b6718f"}},"homepage":"https://particles.js.org","jsdelivr":"tsparticles.basic.bundle.min.js","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","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"],"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@tsparticles/engine":"4.4.0","@tsparticles/plugin-move":"4.4.0","@tsparticles/plugin-blend":"4.4.0","@tsparticles/shape-circle":"4.4.0","@tsparticles/updater-size":"4.4.0","@tsparticles/updater-paint":"4.4.0","@tsparticles/updater-opacity":"4.4.0","@tsparticles/plugin-hex-color":"4.4.0","@tsparticles/plugin-hsl-color":"4.4.0","@tsparticles/plugin-rgb-color":"4.4.0","@tsparticles/updater-out-modes":"4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/basic_4.4.0_1788136142188_0.8279359167607825"}}},"time":{"created":"2023-08-24T16:08:19.748Z","modified":"2026-08-31T00:29:02.643Z","3.0.0-beta.0":"2023-08-24T16:08:20.162Z","3.0.0-beta.1":"2023-08-25T14:26:33.425Z","3.0.0-beta.2":"2023-09-11T08:27:18.513Z","3.0.0-beta.3":"2023-09-20T08:20:35.378Z","3.0.0-beta.4":"2023-11-16T07:53:41.293Z","3.0.0-beta.5":"2023-12-03T17:48:05.018Z","3.0.0":"2023-12-04T21:00:57.164Z","3.0.1":"2023-12-06T08:48:02.632Z","3.0.2":"2023-12-06T16:50:01.595Z","3.0.3":"2023-12-26T18:35:44.075Z","3.1.0":"2024-01-13T23:14:00.478Z","3.2.0":"2024-01-31T01:17:09.921Z","3.2.1":"2024-01-31T09:01:35.253Z","3.2.2":"2024-02-20T00:43:34.516Z","3.3.0":"2024-02-27T11:26:03.108Z","3.4.0":"2024-05-12T22:19:15.857Z","3.5.0":"2024-07-01T07:29:05.470Z","3.6.0-beta.0":"2024-10-07T08:48:24.683Z","3.6.0-beta.1":"2024-10-13T15:35:55.691Z","3.6.0":"2024-11-18T23:08:38.260Z","3.7.0":"2024-11-24T18:31:45.389Z","3.7.1":"2024-11-24T22:49:15.116Z","3.8.0":"2025-01-23T08:19:43.464Z","3.8.1":"2025-01-31T08:21:21.243Z","3.9.0":"2025-08-01T07:03:23.524Z","3.9.1":"2025-08-03T21:50:45.388Z","4.0.0-alpha.0":"2026-01-07T17:21:03.385Z","4.0.0-alpha.1":"2026-01-08T08:19:25.011Z","4.0.0-alpha.2":"2026-01-08T09:23:29.956Z","4.0.0-alpha.3":"2026-01-10T18:33:10.031Z","4.0.0-alpha.4":"2026-01-21T13:57:24.766Z","4.0.0-alpha.5":"2026-01-21T18:10:50.529Z","4.0.0-alpha.8":"2026-01-24T01:10:09.068Z","4.0.0-alpha.14":"2026-02-02T18:07:18.596Z","4.0.0-alpha.15":"2026-02-03T21:56:56.675Z","4.0.0-alpha.16":"2026-02-03T22:27:16.249Z","4.0.0-alpha.17":"2026-02-04T01:39:10.221Z","4.0.0-alpha.18":"2026-02-04T09:39:15.056Z","4.0.0-alpha.20":"2026-02-04T15:43:19.264Z","4.0.0-alpha.21":"2026-02-04T16:55:47.823Z","4.0.0-alpha.22":"2026-02-05T19:38:54.587Z","4.0.0-alpha.23":"2026-02-11T18:31:28.047Z","4.0.0-alpha.24":"2026-02-12T18:55:19.394Z","4.0.0-alpha.25":"2026-02-21T12:55:06.917Z","4.0.0-alpha.26":"2026-02-26T17:17:47.348Z","4.0.0-alpha.27":"2026-03-09T17:29:18.922Z","4.0.0-alpha.28":"2026-03-15T13:54:27.481Z","4.0.0-beta.0":"2026-03-19T14:05:57.224Z","4.0.0-beta.1":"2026-03-31T08:53:19.275Z","4.0.0-beta.2":"2026-04-02T07:43:03.543Z","4.0.0-beta.3":"2026-04-02T08:17:07.723Z","4.0.0-beta.4":"2026-04-02T09:37:46.992Z","4.0.0-beta.5":"2026-04-02T11:14:27.616Z","4.0.0-beta.6":"2026-04-02T15:18:07.534Z","4.0.0-beta.8":"2026-04-07T13:16:04.774Z","4.0.0-beta.9":"2026-04-08T07:19:43.072Z","4.0.0-beta.10":"2026-04-08T15:59:20.775Z","4.0.0-beta.11":"2026-04-08T17:15:09.792Z","4.0.0-beta.12":"2026-04-15T16:17:14.378Z","4.0.0-beta.15":"2026-05-09T01:29:32.650Z","4.0.0-beta.16":"2026-05-09T16:26:36.424Z","4.0.0-beta.17":"2026-05-15T01:03:39.051Z","4.0.0":"2026-05-15T13:54:40.758Z","4.0.1":"2026-05-16T00:29:50.616Z","4.0.2":"2026-05-16T13:29:04.859Z","4.0.3":"2026-05-18T18:27:03.698Z","4.0.4":"2026-05-19T01:13:37.720Z","4.0.5":"2026-05-19T14:21:27.211Z","4.1.0":"2026-05-29T15:47:25.703Z","4.1.1":"2026-05-31T01:19:18.513Z","4.1.2":"2026-06-01T13:53:09.934Z","4.1.3":"2026-06-03T15:07:02.387Z","4.2.0":"2026-06-17T15:06:46.082Z","4.2.1":"2026-06-19T00:41:24.806Z","4.3.0":"2026-06-27T19:27:16.697Z","4.3.1":"2026-07-01T11:19:12.335Z","4.3.2":"2026-07-10T10:35:29.010Z","4.4.0":"2026-08-31T00:29:02.273Z"},"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","canvas","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"],"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"bundles/basic"},"description":"Basic tsParticles bundle — minimal core engine with only the essential features for fast, lightweight particle animations. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"[![banner](https://particles.js.org/images/banner2.png)](https://particles.js.org)\n\n# tsParticles Basic Bundle\n\n[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/@tsparticles/basic/badge)](https://www.jsdelivr.com/package/npm/@tsparticles/basic) [![npmjs](https://badge.fury.io/js/@tsparticles/basic.svg)](https://www.npmjs.com/package/@tsparticles/basic) [![npmjs](https://img.shields.io/npm/dt/@tsparticles/basic)](https://www.npmjs.com/package/@tsparticles/basic) [![GitHub Sponsors](https://img.shields.io/github/sponsors/matteobruni)](https://github.com/sponsors/matteobruni)\n\n[tsParticles](https://github.com/tsparticles/tsparticles) basic bundle loads the minimum features to a `@tsparticles/engine` instance for having dots moving in the canvas.\n\n**Included Packages**\n\n- [@tsparticles/engine](https://github.com/tsparticles/tsparticles/tree/main/engine)\n- [@tsparticles/plugin-move](https://github.com/tsparticles/tsparticles/tree/main/plugins/move)\n- [@tsparticles/plugin-hex-color](https://github.com/tsparticles/tsparticles/tree/main/plugins/colors/hex)\n- [@tsparticles/plugin-hsl-color](https://github.com/tsparticles/tsparticles/tree/main/plugins/colors/hsl)\n- [@tsparticles/plugin-rgb-color](https://github.com/tsparticles/tsparticles/tree/main/plugins/colors/rgb)\n- [@tsparticles/plugin-blend](https://github.com/tsparticles/tsparticles/tree/main/plugins/blend)\n- [@tsparticles/shape-circle](https://github.com/tsparticles/tsparticles/tree/main/shapes/circle)\n- [@tsparticles/updater-paint](https://github.com/tsparticles/tsparticles/tree/main/updaters/paint)\n- [@tsparticles/updater-opacity](https://github.com/tsparticles/tsparticles/tree/main/updaters/opacity)\n- [@tsparticles/updater-out-modes](https://github.com/tsparticles/tsparticles/tree/main/updaters/outModes)\n- [@tsparticles/updater-size](https://github.com/tsparticles/tsparticles/tree/main/updaters/size)\n\n## Dependency Graph\n\n```mermaid\nflowchart TD\n\nsubgraph b [Bundle]\n  bb[tsparticles/basic]\nend\n\nsubgraph c [Core]\n  ce[tsparticles/engine]\nend\n\nsubgraph p [Plugins]\n  pm[tsparticles/plugin-move]\n  ph[tsparticles/plugin-hex-color]\n  phs[tsparticles/plugin-hsl-color]\n  pr[tsparticles/plugin-rgb-color]\n  pbl[tsparticles/plugin-blend]\nend\n\nsubgraph s [Shapes]\n  sc[tsparticles/shape-circle]\nend\n\nsubgraph u [Updaters]\n  up[tsparticles/updater-paint]\n  uo[tsparticles/updater-opacity]\n  uom[tsparticles/updater-out-modes]\n  us[tsparticles/updater-size]\nend\n\nbb --> ce\nbb --> p\nbb --> s\nbb --> u\n```\n\n## Quick checklist\n\n1. Install `@tsparticles/engine` (or use the CDN bundle below)\n2. Call the package loader function(s) before `tsParticles.load(...)`\n3. Apply the package options in your `tsParticles.load(...)` config\n\n## How to use it\n\n### CDN / Vanilla JS / jQuery\n\nThe CDN/Vanilla version JS has two different files:\n\n- One is a bundle file with all the scripts included in a single file\n- One is a file including just the `loadBasic` function to load the tsParticles basic preset, all dependencies must be\n  included manually\n\n#### Bundle\n\nIncluding the `tsparticles.basic.bundle.min.js` file will work exactly like `v1`, you can start using the `tsParticles`\ninstance in the same way.\n\nThis is the easiest usage, since it's a single file with the some of the `v1` features.\n\nAll new features will be added as external packages, this bundle is recommended for migrating from `v1` easily.\n\n#### Not Bundle\n\nThis installation requires more work since all dependencies must be included in the page. Some lines above are all\nspecified in the **Included Packages** section.\n\n### Usage\n\nOnce the scripts are loaded you can set up `tsParticles` like this:\n\n```javascript\n(async () => {\n  await loadBasic(tsParticles);\n\n  await tsParticles.load({\n    id: \"tsparticles\",\n    options: {/* options */},\n  });\n})();\n```\n\n### React.js / Preact / Inferno\n\n_The syntax for `React.js`, `Preact` and `Inferno` is the same_.\n\nThis sample uses the class component syntax, but you can use hooks as well (if the library supports it).\n\n_Class Components_\n\n```typescript jsx\nimport React from \"react\";\nimport Particles from \"react-particles\";\nimport type { Engine } from \"@tsparticles/engine\";\nimport { loadBasic } from \"@tsparticles/basic\";\n\nexport class ParticlesContainer extends PureComponent<unknown> {\n  // this customizes the component tsParticles installation\n  async customInit(engine: Engine) {\n    // this adds the bundle to tsParticles\n    await loadBasic(engine);\n  }\n\n  render() {\n    const options = {\n      /* custom options */\n    };\n\n    return <Particles options={options} init={this.customInit} />;\n  }\n}\n```\n\n_Hooks / Functional Components_\n\n```typescript jsx\nimport React, { useCallback } from \"react\";\nimport Particles from \"react-particles\";\nimport type { Engine } from \"@tsparticles/engine\";\nimport { loadBasic } from \"@tsparticles/basic\";\n\nexport function ParticlesContainer(props: unknown) {\n  // this customizes the component tsParticles installation\n  const customInit = useCallback(async (engine: Engine) => {\n    // this adds the bundle to tsParticles\n    await loadBasic(engine);\n  });\n\n  const options = {\n    /* custom options */\n  };\n\n  return <Particles options={options} init={this.customInit} />;\n}\n```\n\n### Vue (2.x and 3.x)\n\n_The syntax for `Vue.js 2.x` and `3.x` is the same_\n\n```vue\n<Particles id=\"tsparticles\" :particlesInit=\"particlesInit\" :options=\"options\" />\n```\n\n```js\nconst options = {\n    /* custom options */\n};\n\nasync function particlesInit(engine: Engine) {\n    await loadBasic(engine);\n}\n```\n\n### Angular\n\n```html\n<ng-particles [id]=\"id\" [options]=\"options\" [particlesInit]=\"particlesInit\"></ng-particles>\n```\n\n```ts\nconst options = {/* custom options */};\n\nasync function particlesInit(engine: Engine): void {\n  await loadBasic(engine);\n}\n```\n\n### Svelte\n\n```sveltehtml\n\n<Particles\n    id=\"tsparticles\"\n    options={options}\n    particlesInit=\"{particlesInit}\"\n/>\n```\n\n```js\nlet options = {/* custom options */};\n\nlet particlesInit = async engine => {\n  await loadBasic(engine);\n};\n```\n\n## Common pitfalls\n\n- Calling `tsParticles.load(...)` before `loadBasic(...)`\n- Verify required peer packages before enabling advanced options\n- Change one option group at a time to isolate regressions quickly\n\n## Related docs\n\n- All packages catalog: <https://github.com/tsparticles/tsparticles>\n- Main docs: <https://particles.js.org/docs/>\n","readmeFilename":"README.md"}