{"_id":"@tsparticles/interaction-particles-attract","_rev":"86-08f96525cbfc88b06ac761ab3e55ff32","name":"@tsparticles/interaction-particles-attract","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-alpha.0":{"name":"@tsparticles/interaction-particles-attract","version":"3.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","@tsparticles/plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@3.0.0-alpha.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":"a00ff1091f43ff5d910ee49a4466764284e37e6f","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-/hw9+EZZpc+wr4/Q3FYM4z+tmgC56x1eMjZESvIZ3zwDrDCStJdK02AqKngCwoekTtDgfQ3VZRfnXfm3PVCgGw==","signatures":[{"sig":"MEQCIFlXdov71Cwu1N7aG/+7O8cSYLG8r3s5NEFsw8XamvTkAiBPzGULB1t96L7CQu1/vsMGp1y3FM/75hbi9S72c57Y0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyt32ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZsRAAm/qc4anT0jeS9S8Dr+hvv4uTEZUA3zbVcWqZytmu9oP0MIks\r\ngWVJQR28Q1cq4g6Uy7MDmlpscLu97/6fKn9WP2OQnjwYEPF+lkhxb8Aie60T\r\n2tAMxqIsFbb5k6tnBkGNryibQdEr11OKI4T+6+GSJQZorvgPUjRynMnK2iiK\r\nM9MLElqhIeYfYiv51DWL127jt8Lx7Y6a+Cku6ITmlpV15RiVsqXEmFvB9lY9\r\nysVEr5ldhIzUkwabaObGIcPZxPWLTOGV3elJZqi7FWj744FAXKDppmlbA2fu\r\npOy+c5BB9n5/oIUjcPOLeEklSEVDrPBex69iuz3V8XM8TRSlI3IWbaxi5ljR\r\nrHZcvw5oIEjEtCuvNA00s3Z7q3+aSMVW87emPWZhFZQNZ70CPamRk5vWkjz4\r\ncrL+tU588j9cic3X1OzQ2VHtgmUj5RrejkcClPA++BR1dyX5qLP3M00ex3US\r\nb0VQGimwYFN14lSBEADuVp8vWpklcuVRoNJX7JQPdHTPfLNzeS7fpqQ9ByFM\r\ndezKo9ZeAJ4HgvfOUpoVoNDSDDEK7qwxyINvalPBFeKAcG3vkUdPGYBEXBq0\r\nPpYNM7RgwpN7NKk1Ix0E3fI1Kd9vToj9S7bM1vpantrUHgeYW5EP43OFNxOI\r\nN/glxlRzJ0AtiqkBh8ivjMag7I8HpRDqcqk=\r\n=hPPA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","gitHead":"0b661b2594a12a479edba1126b956a22ded0cdec","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/6.4.1/node@v16.17.1+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"_nodeVersion":"16.17.1","dependencies":{"@tsparticles/engine":"^3.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-alpha.0_1674239478761_0.3113698910813325","host":"s3://npm-registry-packages"}},"3.0.0-alpha.1":{"name":"@tsparticles/interaction-particles-attract","version":"3.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","@tsparticles/plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@3.0.0-alpha.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":"c6c6cdd088a3585633adc6bea02a436814e2b4f0","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-NiicbDtJyXbgjsXzehaASllCinKfWSB8uYG/O+P4MAoTY8weTV6eMR2NAuqp++c0zzlsj0nA6gxQVNJAuXzRow==","signatures":[{"sig":"MEUCIF4fdh1/DpS3HTvNvPlZAy6OUguF4Kuf0vQ33VqEcpn5AiEAru1bgp3PnZ26ukEH/EBVzMEbaVfNBkaKeKXrzXk0tmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0lQhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjFw/9HrDH6hUbOxZcIReN/i/dmMz5KAco/+uwNkg8HZgGXvHXxxsn\r\nZ/3ew0o/5GQQyKhfX+o4hNy6rHTWDidobPfPBkS61x/7PxxHC80OjSJFmPmM\r\nZ1DcAdfAPnyQlV5rNz2cM619TIap+Zyx8lGvtQD30j+eqTRaiJ/Xdj+OfgmC\r\njU6vZMw7ebxCtcJvuE3KvRq+8wpLfQ7EE0VbyEYKalqL168EUTMUtUzkNuy+\r\nWkFV53zPDnsZCy0sEihwb3FSCwvQ8yhWdX5pGKcBZmzu8SwSBoRq3C/8sa4d\r\nZK8liySj+neWRq8MQAh7yrwNFprEz7DxJp4hd+vMVXlMkpkfG2RpY87EtNqL\r\n7a8Tl1VIwRp6LK5T2+4WkGw+Dj5qMylQGpvpOwvc3CSCpNlbvjibGOokuWxo\r\nARDqQqO2I2TdMk//l72Fp7Mq0rxvfmiH0ypl5w6yUnnQ6UXc1kT0A2wVuPGw\r\nAcavuDAkk98s8nxW/YPnIKMcZ73l/6OkEtVsNFmfOZo0UMURXHrWLcgB9JEz\r\nUc00hpQ2swNavze1gE/OPwZjIPfpX6MSdgTTuIf6zJ/ug5p3zztFR6CM+gVL\r\nNVhdDxcaYeTs5l99UKeVjqov2ayyggmjFV5ExUoD2M/iL9yi+fXnZKAI3P9M\r\na8F7Dj/Vfd6UIZTWFXBI51r7KHmD4qJrapA=\r\n=+gxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","gitHead":"abebe671255e968f2fe3497dfb9ae21ffc378e2a","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/6.4.1/node@v16.17.1+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"_nodeVersion":"16.17.1","dependencies":{"@tsparticles/engine":"^3.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-alpha.1_1674728481314_0.17424359745101747","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"@tsparticles/interaction-particles-attract","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","@tsparticles/plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"4d8732c7d5a8d2cc4b49c803defa0f9dd19aebb2","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-beta.0.tgz","fileCount":17,"integrity":"sha512-Amt4H1r526EwMqHgRJ6lbYU2jnD9ZRAlUjcKYT2hgU+C3+xE41Uh3jE898+KwChIjqCnF2ev7S+RraWL4OLzpA==","signatures":[{"sig":"MEQCIEQ2VzFq5LeQpkknThLCqi3WWHhJ668pjXt9hj/ZknVCAiBjA2hYiZiL8InsBlB6lpAfBoBUy+lLmzdOAWATFzhU8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299426},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","gitHead":"81aafe50bc356e6c8889e50b109e09333d198649","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/7.1.5/node@v18.16.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-beta.0_1692893282582_0.39220022507784646","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@tsparticles/interaction-particles-attract","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","@tsparticles/plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"8a616258b1da0ac8bcb46572d33ba662d9f78772","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-beta.1.tgz","fileCount":20,"integrity":"sha512-5Di+5Fjn3a+iGm0YmnLU0WG4awIe6OqJLt9psAzTiH92TdOfO8ZXbtkZrdO3rhTKBqgGLbCJu/wpF+szTaCfkg==","signatures":[{"sig":"MEQCIDU8LSpPwU7jzdzZ+61i4CcK7P19OwPjbtIAPWLayTrjAiB4c9oP7lodeTgrd7sfuM0tLx5OGJg7jH/O0w+I7pp1GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299835},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"c61723d7667d462d70cedb088d01584218485b0d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/7.1.5/node@v18.16.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-beta.1_1692973576772_0.5174513036496986","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"@tsparticles/interaction-particles-attract","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","@tsparticles/plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"284dc000849c508f2b885e9671f7a17f6c9c10c9","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-beta.2.tgz","fileCount":20,"integrity":"sha512-JWftj3o5f4YmoBVGarB9KrJqi0RKVPIhapoiKHuYCz4RHtfjWZuV4nZ1YR5m9NCMP9tX1C54oW8STp+u18vYng==","signatures":[{"sig":"MEUCIQDvGtdQCS/NBIlJ4L88JEaox6Z9y/ZRKALyM9Q0Ap/3qAIgXTsktMIBguxk1/uY9L+ivHjcE5/zaxqx+la8GRbThu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298116},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"b55142b596a198099dc1f1b1de8eca8a0ea3435d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/7.2.0/node@v18.16.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-beta.2_1694420820672_0.5474214952706349","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"@tsparticles/interaction-particles-attract","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","@tsparticles/plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"05833938006d65ba125c554ca22f5e41b4086d9e","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-beta.3.tgz","fileCount":20,"integrity":"sha512-edPNuShQnwuWd/YM9jLGAqQzFDsWBDOa9av3GKJ9yt3W2kq27gjZKC6huyWuGeUnVxBtu4XBQQFZAvYk/Kp26Q==","signatures":[{"sig":"MEUCIQCNQ5/dacUw8C3o8ysrWsKsObjV8PnyaiQXd68HIYCmogIgJGaDo/vtmlPJTNizEpRFLD4ZJuojJDF0PZDw87Te/ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298097},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"15b8ba010f3539b4f689c60e318924f8e3d6d171","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/7.2.0/node@v18.16.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-beta.3_1695196484299_0.7257060698448601","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"1b2400fe435f35f4cbfbf28b46a2018055363f78","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-beta.4.tgz","fileCount":25,"integrity":"sha512-F1YMLbij/Ojexn7Ef4vN3fqcURMAe0igYzNg0rMTn2A+K3XVUAqERARPJgE5Los3EQMAFi5acuRDNKv35Vu5Wg==","signatures":[{"sig":"MEQCIH64DpsFb++ChEu84b4LzQ6yVA6d2CGrhD1uTdjjGbL9AiBoxZvR1PfqRmu2MDA5vJJXAbMlLbxMBHstzs46GDufcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298406},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"0c8f1557464cc613d06bc69643cf818a74759d59","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-beta.4_1700121203905_0.05530390967035914","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"804c28d0ae910de1767f0056f1a07690aaa6ebbc","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0-beta.5.tgz","fileCount":25,"integrity":"sha512-7Sn+8S9CrIwr51Z4WNZvm1YedyhZs6gYXnpSn7fCFXzVH1t52Hmesm37esGew7HyF54fJ32mEb3h44kf9Z16eg==","signatures":[{"sig":"MEUCIQCHpaw7nk1tH1hbUexW1a6XRAsYAdTTqZtpjGpvndrN9QIgEtJUohqICQJfvRCao5xfF73U5ZlP67BlBO0Yz2/HmSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298403},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"978df9fa57be3ab7c893a4644d724159405a857f","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.0-beta.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0-beta.5_1701625669848_0.9561629214520753","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"4d5422eec962d0d55fbc32e800520bdd4b5418c7","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.0.tgz","fileCount":25,"integrity":"sha512-GzjRzuh8Tro8Tmctlz1efH10KmnN9GNN9ISLG71DgUt+Yp45phjlgHQK/RmjVodln0APLv5tHDt4adI9UWXU/Q==","signatures":[{"sig":"MEUCIQCeeK27B2vFWn5AujWT3bAQPls0JjXJtQtD43p8IDY0KAIgG7Q1hmcmHyX24ySGQJYNvIHfVdUDiale90OoSNUgdJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298375},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"0ea45dee7a131d15db7e9314f5fc7b2d9b2390e9","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.0_1701723640759_0.40542064122394583","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"d7ca35e7942d38b1e4c6f403e9b8571f11d3d221","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.1.tgz","fileCount":25,"integrity":"sha512-QamH0iqguPPaJgnH63ehdLfa/1+uGf+waxctIJM2LdH7ZzfJcXJ6xdApJqjcKoNPGd8Ozxewqp3H3ScuDVSJYw==","signatures":[{"sig":"MEUCIAUqwQAHRiUwYMCSZ668DQvKio0DkhcUvLBdr5AxfoM9AiEA5czvo3UUMjoU/VT7RYZWwqI4BUY94U33hOni/0Zds2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298375},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"cbc488dfd34f34c9407bf1d93e891c7dc3e21e0e","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.1_1701852465220_0.6178739456295592","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"a88df61a76573c3a7529fbddd5e8eaa89f4cc93e","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.2.tgz","fileCount":25,"integrity":"sha512-s5R7tAKSmsm9gcvnRJO0N2zLaHzO3MJU/DMcrD/yF9kpnFbOF8Xd8X7MR2bho0tMngqcDarqbEk0A95lDhSaog==","signatures":[{"sig":"MEUCIHWMPnrqKFVGMDJlMB9XVLaItpC0JPUlu9q8VrXu15CTAiEAtvXlHXS2wqv27yZ2vSEOwgAYvsDd1e3Mxi8W4kJ4sMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298375},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"fa3e7c1523d53be7a9715ae638bdc1fed3b732d4","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.2_1701881383227_0.06904555171465576","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"cec726a8a801e672a9e547eea96edd12e93e62fa","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.0.3.tgz","fileCount":25,"integrity":"sha512-3DdFXxMujkLRZAAnid8eBW3BwKe3SGoXzVaSaiht7tq/Q0H98h3ryMJNeD6Rr0PbxGFWid3zmwk8+gdhQyOqZg==","signatures":[{"sig":"MEUCIFOzTTG4sN9nUIPcJG/WAux5TILfewgXARnbAsgs4Of9AiEA9Kv7urNFlv+TzidyDfY68pSlQDtgsC/czfc6rdt7niI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298376},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"1a5b60f0e1371ad306cfad6fd7c14ea4f3e7c156","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.0.3_1703615728111_0.361315073641038","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"c8ae45f2737e2171b6f14dceb36f3013a04f304d","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.1.0.tgz","fileCount":25,"integrity":"sha512-AW0sczmiS2Iuukq0fGguNUNYIJchIAUypJWmbkGVIqizy2GzGj41R9RlsUJPHcmzJVx1WWvJh89T+emPR/ZVlA==","signatures":[{"sig":"MEUCIDKY1VABRX8p7VkMWvk1X73f2S5Vqe9WK8qxhQsxzYc3AiEAk+kJy9wtsa8UoZwyXTo5nyqIwGPlYtPrpAG5lG+mxcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298905},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"1e9b513a0c84caee183cef640a5099f2e5b2c5cb","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.1.0_1705187625188_0.4935856673133907","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"a9675561845051eca34e76e51d6d65e9efee1471","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.2.0.tgz","fileCount":28,"integrity":"sha512-M7sl7KbhUQszoWm1h9NL2ZiQi8aN4XKCz5T40XEsPHhRtAiAzR+Rj7ZC0djU6YXYQxRWmcAQ1z3Okfr1E2BNgA==","signatures":[{"sig":"MEQCID6FNhGEmlKpUUv6OLQwL2cga7n040CP3LZx5CaE5x1QAiBH0eOfHDPf3svraKB8YhyOxGQayr0UlYcHuqSnUbrd3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315438},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"1603db4c226aebe908b0a593868e3048f41699c9","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.2.0_1706663793711_0.6130867738424253","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"c37a756a3a4891e80e3785888cfe6dea9a626ec3","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.2.1.tgz","fileCount":28,"integrity":"sha512-jbBI1RilgJbG/XkV73wmRwBfFWo86NtWqcbIcIwVku7+QtsllYVTpi1ty59JGqklLUWRYiz6i/4i8R31cZDCoA==","signatures":[{"sig":"MEYCIQCvkELnEy1G+CSooFfm3bv1vxBQTME9yjxojUBVLS9wfwIhAKr9ZiTFaahSDU5WhF0W3w/G1052ZAOzI4bEVne6OAfD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315438},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"a96ee8fe2c9fc96e7e66b6d563eadafe4e4b0caf","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.2.1_1706691673358_0.1103381728155235","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"4d9dbc7ba67d3fe8aed3a0f3aca812dfd157dd02","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.2.2.tgz","fileCount":28,"integrity":"sha512-wwRHReaA+Jfb8K3RFsr1UJWm6KO1Wk3KTbyoaZ9aqkHu7KcJKm1Z+cfg4ZsCMmaIzyxzNEVUWeWNbEZI2FSQUw==","signatures":[{"sig":"MEUCIQDqWnXPxkX1fWvsg/0STJL22s8hFegpuumOj618B/gYnAIgTVLNNVZDwUGfCguFszNtRhY59RIcl8qRJDysI6FKg1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315438},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"4a69e916d768b80152077f8943b7975760fb2ced","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.0.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.2.2_1708389792709_0.16381474609205737","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"f4cae470232c40e370a7a01a553f1f27c4d9c35f","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.3.0.tgz","fileCount":28,"integrity":"sha512-jNFcAfrgz7hqC1rknnvnahrfLRUR8SRI5dJI1MVisi9kuNkSFJUSiGMUbDzYx8eKqfBwcFphVlWrcaylaYeWvA==","signatures":[{"sig":"MEYCIQDQYwtbLKCsmxIFn8k/Fksj8L2M7BlwgqCjjFqyH/VpDwIhAMWoNKiljEzpN52ygWw6T6cOJRgR8dmVgYJN5+8htD2C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314192},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"891d956bec57969596d4fe8839759dd7bc93a419","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.3.0_1709033141276_0.667900834608955","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"31ff79cb2126d8d25ae27e48aabe8084f79c1f19","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.4.0.tgz","fileCount":25,"integrity":"sha512-Ye6f37AZYaMExjsZSoOEMsTSFIPs3ZZCxiQmiCeH+gNK8yGXJDLkWwZUN0S7S4GJDf24Nt4S+gunKJxO8C3qGQ==","signatures":[{"sig":"MEYCIQC+VhtSkAaE6HIl5u1MMLDn4kFuasF/sPdKWKBfK+8SHgIhAOqU8fWyPyP9NVtIkLsdm2L2QUmCnq9O6Nka/cZD7HlC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300232},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"8cf328e041097f72acdd48f695bb6a814bf8aed7","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.4.0_1715552336224_0.5283816708131974","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@3.5.0","homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"f758da034b0810d6aea04c8972218893d1789397","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.5.0.tgz","fileCount":25,"integrity":"sha512-ICnT9+9ZxINh5ZijyxjFXOOMC/jNQgOXPe+5MxgK/WYXE8mRbRzsOdaxiS3zK5PSFlqtztn189anDbfqcHDutQ==","signatures":[{"sig":"MEUCIHKfy6Nz8bu/gAA9QMBXhsQkEEV/KgN/noHJ6TwlCg5UAiEA0ApeHrANOVRU3Iiok536ATBTsU1MCx76hluOc0Sjx7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300117},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.5/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.5.0_1719818927753_0.9999184791038542","host":"s3://npm-registry-packages"}},"3.6.0-beta.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"b4fd9597f0bf210431e18b072ac32eb3804e54d8","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.6.0-beta.0.tgz","fileCount":25,"integrity":"sha512-a3h0/fkB10elPkHvtBHkZ0K6LhuwBu0Jv+KblHJG4hdRmER9uf9cpgUobZMRpfddE4LBi4/TUImCLq4/Et0pAQ==","signatures":[{"sig":"MEUCIBhI6I4YzAM9XtCcgHeH+nviFEabwTt6zLfHfI7B2MCWAiEA0aq8qbfy1glu6NlsleDAOUDHVskXxOu0qcCJmKcKZFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300145},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.6.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.6.0-beta.0_1728290884733_0.4790500119662622","host":"s3://npm-registry-packages"}},"3.6.0-beta.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"bcb9793a0d487ba2bce57245593466afa0494379","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.6.0-beta.1.tgz","fileCount":25,"integrity":"sha512-+qbHsn3GeofnletcA7RHofLMaF3BD/4mAWUi8r7Lb20HUz/DNPb4G+lq7ZB+Y8XLXW2s8qz2tzihTaMbprb6Tg==","signatures":[{"sig":"MEQCIHZXbDx1QZx+3yzEEPFBEHUYChVMjs+qUkcpGd/BTQlOAiAVkFo41FZSQomko+8XfF5pGd9XhusOo84u1aDMqdritQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300146},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v20.9.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/engine":"^3.6.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.6.0-beta.1_1728833735453_0.40580411196336175","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"fce27ccdc372306c9779cc95570528fbbe5604e0","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.6.0.tgz","fileCount":25,"integrity":"sha512-LeurBClyTa4LySQv8Xc+FSyCQErbc8UaF0GaGXvc0/pqJtKDyGaDDxTLYgphz/WXMeGlVenSmx/bNBGX8lcGCA==","signatures":[{"sig":"MEQCIEeCW9jYrPKw5WQe8W0aUPpxjkd8ueooq1YxhHsCX1SxAiBSwd5EU9W/JFVxa5ruBi028hxFrYFJ0rjrST0FfLnANQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300118},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.6.0_1731971301029_0.9502566181793319","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"42702f4b593b3a25bd59534c5d140b57fa66e27f","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.7.0.tgz","fileCount":25,"integrity":"sha512-G0saFiRLyR7NDGjcdh4VGqK8C1TsmGYjAOPkjeQJ9lxo+ZQiX3YDV5hZWODZ+msmPyKf7vGS7V4b7E16i9hxSQ==","signatures":[{"sig":"MEUCIQCN+zGxztld/pCKaLfnfiGX0OJcuenE9Xgs/pL3eY7R7gIgMOwQfCklXHbSr6+MLFYZp5vCoOnrNQYndjDPUkjW3CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301008},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.7.0_1732473082987_0.5045116645158219","host":"s3://npm-registry-packages"}},"3.7.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"05bd1e5bfb00d2d817a318aeeac76570e846861a","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.7.1.tgz","fileCount":25,"integrity":"sha512-UABbBORKaiItAT8vR0t4ye2H3VE6/Ah4zcylBlnq0Jd5yDkyP4rnkwhicaY6y4Zlfwyx+0PWdAC4f/ziFAyObg==","signatures":[{"sig":"MEUCIDCllI1srW8zRaq2J8MSuNx3QPE0MCHwuwHaLIcAlTakAiEAuWkwdgYPIuio/WjIxyI9Ru/EwgjODQ/QHcae4syp9jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":301008},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.7.1_1732488532822_0.7044233738928805","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"3ae4d1c9ed49572c5bf8ef8f7046fc11cef1607c","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.8.0.tgz","fileCount":25,"integrity":"sha512-WbGlBqoQ5Vcng0agvJUkIipi/aK6uK9ONO1mhdUBuA8Q/hzX6ZZWrpH5DDzBztskKM5KuDwSdfsUC4qK1fZiXg==","signatures":[{"sig":"MEYCIQC0ZXG2qGzcXirSCIq0xfA8JTwZV937ZCN3Zmfand519gIhAMQaEL9NP+FNHXTNJxLMMrIXu/ECyTgXYLvjr30zek7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300316},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.8.0_1737620362050_0.013278553993388176","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"a3e225a7f81619188c22f2c039b6f2334e6c1e37","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.8.1.tgz","fileCount":25,"integrity":"sha512-lo5JAVdeh1tQq/7SDsIllNdyIJgF3hSquWLARUIwGolezD91bEmHp/rlhTscX5NrqiM3y7z3inJPhR0nP5kGeg==","signatures":[{"sig":"MEQCIAhw8ejRv1fd+GGVt03viGhTPSXKMNydh4fw3t2mtycNAiAIslYUL1tjHglImCR6Y7ZdbKylvTY/UjNTmARSDFl+eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300316},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.1.8/node@v22.11.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/engine":"3.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.8.1_1738311659670_0.9401742203917742","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"1a94853f66c7d14404f7b3fee263941648277420","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.9.0.tgz","fileCount":25,"integrity":"sha512-bOhxSVDDGlkfP5FgsUN42Oj8wVX68hr88BimnZyF89uZAQLysj8XqlcjHbHuhEViGLsugi1J1jKPPOMbk935+g==","signatures":[{"sig":"MEYCIQDqZL7RClWe13ZLfmdLmYOl9etzyoETyStf9ZYZB60kZwIhALcIkojR3q4vQ6t5GqOZ7iN08m16PFCZ3TW7zHaP3CZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300323},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.2.3/node@v22.15.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"@tsparticles/engine":"3.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.9.0_1754031779606_0.4766713586841007","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":"Matteo Bruni <matteo.bruni@me.com>","license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"77af2fc35aaffff85d5deb191ce8ebf35a2d3a04","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.9.1.tgz","fileCount":25,"integrity":"sha512-CYYYowJuGwRLUixQcSU/48PTKM8fCUYThe0hXwQ+yRMLAn053VHzL7NNZzKqEIeEyt5oJoy9KcvubjKWbzMBLQ==","signatures":[{"sig":"MEYCIQDihN87SCYhdH1gGA9NiIEdAGQMPtxMyNsLVVTweBRl5gIhAKjTTTIX4huEEPySLtY9RM7TJIJhvgp1gHWmVkLtj2vJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300323},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/8.2.3/node@v22.15.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"@tsparticles/engine":"3.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_3.9.1_1754257821303_0.6797478173192111","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"df47522e42fe361ca76fc407334f5f662f825d7e","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.0.tgz","fileCount":28,"integrity":"sha512-XzQzN7UoE1fLOcimKI9PLcv3CLzQjdfR1849ZHsN/fjj+lCi31KbmoNYTXgAMFzi1sWL+OWF4qYg3IBt8Lw0ug==","signatures":[{"sig":"MEYCIQC03+Z/BatrWnaakh4Up7X7pXyOa4beKK/obOgxdAieYQIhAL7DpWpJ1dp7nRzXNTa1ZMrdw6jq8d3N9FUew9hfcGJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335040},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"7835cc9d089324995e8ce765d77b561843bc2a0b","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.0_1767806443138_0.14033411039797206","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"cc4646a797dd06f18292e34b07f599aedc579600","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.1.tgz","fileCount":28,"integrity":"sha512-7IfMyJgMbuu5cLx9jmzYd2tVZaguW6VLW0PpZENUi3GVyRxRO92BwBHqrWWqRKxGZ5nEim2Ri5kfGkV2Rn/mCw==","signatures":[{"sig":"MEUCIQD+Tml3vGqJ+XJyvC54O/h0VJ6ptDtxE27c06V2Im3rowIgSLS8pEIt2eZEYvpwzDufCX569mO9AiRdUlRNf2L48C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335376},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"30f4f4383da4c69f30fb64f8c1e6ff971630e354","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.1_1767860341320_0.8934816096191274","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"057dfb5285ed574281316e8ed82713f07b369074","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.2.tgz","fileCount":28,"integrity":"sha512-SEKUfs98F99+UU/zwlII6QGfG2Z507YPHhgJIB7fbd+CwT2z2W9f4bziS4/KCjFW//A3OcM9Dufy5Lo8O+UE2w==","signatures":[{"sig":"MEQCIHLNv9C0OZODyutTz9xYWF/pxmL2t5heVtUSMYwVgqh1AiAJ6+zDcWHi21MZbHp9CV4/u3wCp+ptkwKozarXAYg1tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335376},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"4c1b7f94a2222685e6c5173be8d4b014f8935cca","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.2_1767864190682_0.8088726467539653","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.3":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"bf72796728d7ffc4cf3c56fcd4c9684cd79abbc2","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.3.tgz","fileCount":28,"integrity":"sha512-h7GB6dKy4q+c8l8qgVm3pOWOr1JigZvYjU8TyRikewgyHpr00oSDDmisjqzWu12TE4VumUS7uSZnwbJLQOzUtg==","signatures":[{"sig":"MEUCIGFN7yMwIZajMK1NmFmkQ7zFpUAcSIaHwy52nyP+PMO2AiEAz3rqqzgfktt1zaBTKOR29xRfCdkdJYtQ2ZCRdO/mn/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335377},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"112ae2edb60f5d259732eab7059422f4c0eb7a74","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.3_1768069967451_0.8591614929877822","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.4":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"34996e4d95690818cc27db6f961c7f617e9b5263","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.4.tgz","fileCount":28,"integrity":"sha512-4h1D8hrV1V+2HSiBf9quYfnWUPYbWSp5IyeuynRRMWVlj0jfab99YjstDqlinmdI6QiWMVNjQBPAjvVbJsYHww==","signatures":[{"sig":"MEUCIB5kc/r3XHHCB65M31vHTM9zx9sR1dzOJe/xCpZqf4VVAiEA1lTPpfpdWUMm667jXsa4OXhrxN9lJdJ8cA5YOca2SiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339666},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"82366abc9f233ac7c94f41fd772da954291a7e7d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.4","@tsparticles/plugin-interactivity":"4.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.4_1769003842416_0.26655298725748233","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.5":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"aa8d6faf07ee22c5dadf0d2ac20262005f40b4d5","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.5.tgz","fileCount":28,"integrity":"sha512-YaZtIwgT0jqKOn3PLFf3226wgjDEjwmjMXfrWucAmymSBBNmb9E+77oxho1XSqsBhBGe677RBdI2iKZ8t7fHtg==","signatures":[{"sig":"MEUCIQCN6cHV+vuah2MDkJ40R8RLPcl31pw3LjaXcC+mIbbf7gIgb0Okzxf/v+CvP93NWfomnZCD30+QlumQfHmDNTJyOX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339783},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"dd42a71857b5e1a95758186bd00b5aa92c9686a9","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.5","@tsparticles/plugin-interactivity":"4.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.5_1769019048061_0.5689662958471109","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.8":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"7d1e54cd38cc6d301da00ec99de1f00d2f638931","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.8.tgz","fileCount":28,"integrity":"sha512-DEwSvoR9bPvTF54ly5SV/mTAxDcldhbM2QavyHoj60S2EuuEgEuXJGL5rbpqR5EdeIMLcSeNzFRN4Xw/Q3Goow==","signatures":[{"sig":"MEUCIQCBzhEkxPOR9uQYXtaUMFzbMtjAGjxRcmHVZh6nXdxKHQIgPnHxdGX2EM7qtxFM5i9yZEz1vp6OL7UoFbJc5/oQ+Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339876},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"a886da36443ca811fdb5ec09cdfe0ebb9e8bf870","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.8","@tsparticles/plugin-interactivity":"4.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.8_1769217007129_0.36746654569258097","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.14":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"6990ed8a7b630e68b2bf7fc1f8837b0dcd0b1a77","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.14.tgz","fileCount":26,"integrity":"sha512-fdEDmolRq9qD+1jSHTAhQPTfE8etlsiSlTjjdoC6ZQGEbzIp2rEUdkzYOloDp1kmiY8E+NNucZX7HoLbrJSmnA==","signatures":[{"sig":"MEUCIF0UCMbeVJwfQjDlRxFFq7YfpwYtPy0KOG56GZJwdkr6AiEA76MYYr3zG9/DFmsaR5xqPvooYwj5Qs+nJk5NgAuCp90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340099},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"7a235fa279500c884993d923ca733201190ef0c8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.14","@tsparticles/plugin-interactivity":"4.0.0-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.14_1770055632939_0.44539122406100207","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.15":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"0bae5a950898c74ba436e08bad840ed882551795","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.15.tgz","fileCount":26,"integrity":"sha512-h0Yajmzf8F47vkcCCGsi0XesoozgCKM8Gkn+MxrjjGVXU4T8fM3kxjt6Jahf5OqWuwBsHLCxRvLgNMSd5MsG6Q==","signatures":[{"sig":"MEYCIQDgPtPTw59CYSuDcpqBjqR5bxQMLAockuTc6puBOlgifQIhAJd5BBktzF3EJFVS5CpiDa75dhai7Y1G/XHsoRsHxIoH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340099},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"40c0f1e72cf7cfb9185b1be1d6981a2d4937a782","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.15","@tsparticles/plugin-interactivity":"4.0.0-alpha.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.15_1770155812170_0.3584139949232312","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.16":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"fff7fa1db6160a28b05d28b0f3985077c7c79b06","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.16.tgz","fileCount":26,"integrity":"sha512-oqgep0qdLXPTkeK9820m4JlTg1+xzJBp0LkaV7hKNOdfx/BgfgR9/6DalmG3d2KrpQvU0CrHcFteJKqHBrOOKQ==","signatures":[{"sig":"MEYCIQD0WP34P1fAK59oHOFIAsR2umWxrql6kMTBMjVBKl2eXAIhAO90yRFovPquOze62IK+ACPA2NhsNKHkYm9X5fRr4Mek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340099},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"8387a8a5014bddee5525f4b355c9e058bf121aa9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.16","@tsparticles/plugin-interactivity":"4.0.0-alpha.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.16_1770157632587_0.7382232314001804","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.17":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"d55c7c477fc84b927b26ab39210056a4ff7ff455","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.17.tgz","fileCount":26,"integrity":"sha512-lZDTTxDge1/jjJcTJsUJKLPQZD2X3VqIyonwx+97nWhWfgGFXbzxx+tbm62hYocUM7uZXv0AqLdUP/QZ6v3+Tg==","signatures":[{"sig":"MEYCIQDcGQPR3hnaUUU+a5uzE3HiTRODWFbGbhGzfBEuRr6D8wIhAJ3Hg/1UIf5VBrVsbOkoxV0BtNCWdSUrYKTTH8vZNXOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340099},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"698136a855945687e01ff89ebdee7c0b9cb00a58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.17","@tsparticles/plugin-interactivity":"4.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.17_1770169146104_0.7645565552835856","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.18":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"e8d1818c23be7abc5a7e258e90a1dfa870f2b4d4","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.18.tgz","fileCount":26,"integrity":"sha512-TijXX2CjT9eXyKbCLA7vc8RnWSSYwu6QXl3jmrG6XHt+IyW9I974ESTyFDT5RPHDeMrrBUZ+ZF6DKEmlajwkzA==","signatures":[{"sig":"MEQCIBOZqmgCWqIj1sDOQ5S0tpTMOOPLjHN3OrL8IHN41iRXAiB1w0Qe7mDiztqh9sL44yZ2BOjnvZr7u2Jgier96WD3Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340448},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"a3551082c1ee68873022c98eb7680a458c6df765","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.18","@tsparticles/plugin-interactivity":"4.0.0-alpha.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.18_1770197950588_0.8472035236608966","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.20":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"009785828add031a52e7c8651976c87b719152cf","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.20.tgz","fileCount":26,"integrity":"sha512-VgmV2zHdoF4HpkQUpnA8mXcVgDfsB80xAE+On3KnpeX5B6NnkM0E3djcITNGw3d/kLh5Bp2L0eQ6zv89rBkIPw==","signatures":[{"sig":"MEUCIQD5i1GEss0aH/4rbGYCJ1A+XmCl5eq+uThP2Ane8BCcDwIgeM0FScAjMxkVEXKqRkVajESXJfz4ePA+oK9P/UmCv1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340448},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"92fecbea1d51fef90a0b72a461457ed36279ce4b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.20","@tsparticles/plugin-interactivity":"4.0.0-alpha.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.20_1770219795810_0.11703590718717094","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.21":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"4aff4f1987809dce96b8dbe83dc41ca3ebda45c7","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.21.tgz","fileCount":26,"integrity":"sha512-s0oPwpPb0j2p9XM4PbuuqUAbjr1MbL5v4ZBzxtlWdMeD70LskGXL2M+lcuo1G4/Qm6EzUyytgzHGk7FHIKBSdQ==","signatures":[{"sig":"MEUCIQDrc1O/R2o27smWwRtG5uJJjMOsbiZjdubsM3/6iblOaQIgMa6u4I6/blhG0UXY/ATGEGyj8+MkwMZQgemGd6IHjRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340448},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"f554187a0ce5a3c806fd510aeced53bbcd064ef5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.21","@tsparticles/plugin-interactivity":"4.0.0-alpha.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.21_1770224142865_0.48579016108708317","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.22":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"028f077ffba882721516980e5e32f9c19d3f4e25","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.22.tgz","fileCount":26,"integrity":"sha512-C6Yu6s5vcuScv/72TRuPHXUZWXWOJOvDQ64CNNkyNG5wZftVeNUSICAG26d5DLeGd3jofVGNLkpVK0ZU+KOjYA==","signatures":[{"sig":"MEUCICAn6O3/POMXZOR4HUWYChN6eD5T+H9x+tAK+N1kw6pMAiEA24x6hxxDa2ZHCHnNXzcKuk2vXYH1iFfgdKq4v/c8V2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340448},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"0562ab062a2c45405935c130a8df102b0972b296","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.22","@tsparticles/plugin-interactivity":"4.0.0-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.22_1770320329956_0.15708540517608438","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.23":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"ac4c170fdc37db973bdadb2c6f842dc81fb688c6","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.23.tgz","fileCount":26,"integrity":"sha512-YRFSt5Vky1wod27mYNHB2Pwc2wHGPiLTlqD+mOjoo7JCPS8xXJK5LHdMJFRkYRV2lF+QWqaSScPx2H/Jihm/vw==","signatures":[{"sig":"MEYCIQCNb2fKHKSkEidLTew6Fvd1IVob5qb0/5Q2pJKnBdDWXwIhAIse7XrFVF9vZkG2TlF7in+7QPNcagaCfZkjdZSLfpwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340449},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"98f1ccc0140c7c9f537d1bf4be1caff17ed04a0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.23","@tsparticles/plugin-interactivity":"4.0.0-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.23_1770834682602_0.6507728864240594","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.24":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"297e3e443735ec134a00d4457cabc3f7f1d5e870","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.24.tgz","fileCount":26,"integrity":"sha512-kPPf/ulwG4cvYWkCaMV9eq1SNHJGH1VKMgWXwrSeWIf3memTtK52QprbQv5qC89Zc3kgDK78o0/z72nANVUrKg==","signatures":[{"sig":"MEYCIQCuhztmHz67hv9Qq3m3WaUT6FVE+PKPYeBqKCwmag+q2QIhAMctezt3pP+AyrpEh07Et0h6nE0eMSVqFnrwuif2Xv+B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340449},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"24300a890400a60ca998d46c40938089959da4df","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.24","@tsparticles/plugin-interactivity":"4.0.0-alpha.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.24_1770922515478_0.3542151623209506","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.25":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"0b9f176a9e7008edf5ebeaf582c4abc28c9f770a","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.25.tgz","fileCount":26,"integrity":"sha512-y6HSH+IOW1lunC73pFulShrU/CvF3zjfSl0NSrox2GzSIOwlNfrQM3Rk3sjcTAhGBoIh+zgVmwum5yjYDBy5FA==","signatures":[{"sig":"MEQCIHT4VlFcBo2l7lou9vWTHkfBnbjgaLDem3ncB2+Y3o+nAiBKURS5fFZyLiaIhJtRlgg50mg+aISOx4xWP3jS7osaPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342499},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"6c16e88eaffdd6873228080b86743a2a8ee8bae3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.25","@tsparticles/plugin-interactivity":"4.0.0-alpha.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.25_1771678502174_0.671763389233538","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.26":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"08ccffe45a55cf112a02d2336c6460c5965f4982","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.26.tgz","fileCount":36,"integrity":"sha512-WXhpMUy5iaBJigIlb1hRZanLSYasQfZBhqyX7QqU7ekabUIpz08WAnEXKUcnmvDNrPOfDa7pSEYm+GXtUV8ZRQ==","signatures":[{"sig":"MEUCIQD32A6u6KuWgQaFUHrlQoA5rxVcIJPpHLCo2V0ze+zBNgIgMynLXAYH3FYiBO9+qNIRCAl5+9ui5kZCHxOfwsJ0MuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352432},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"8f49387c3decc49627c57571c0b260cd3e315938","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.26","@tsparticles/plugin-interactivity":"4.0.0-alpha.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.26_1772126262836_0.6713186619450109","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.27":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"9c3b5e703335de305f9c938c6a3c95b9a09661b1","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.27.tgz","fileCount":36,"integrity":"sha512-/9HrJndUfpfpbyoS8QZiHdfw/tMTsphz6uTNzOth55ZAoLE4o/FHsqlyyd28ROWd12Rl0captFNlLeXysJ81OA==","signatures":[{"sig":"MEQCIFv+lo5ExwacCgSX6nw8u8szTrxIEQq9Wf4t79POOzoPAiATzfNYpyY2Z54Lew1s14oW5Tm+HfE6tZJXeXclyR9Sug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352421},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"fdc4626f295e4066f037e14ecba622d263b9ba0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.5/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.27","@tsparticles/plugin-interactivity":"4.0.0-alpha.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.27_1773077347242_0.931706306223165","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.28":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"3c659233b2b25bebbb45c208e20690493c3bf730","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-alpha.28.tgz","fileCount":36,"integrity":"sha512-zFiOtJwG2EA9gUSxKRDU58uhAmDoi4mtxTaucQlyJ4jmKrlTXRd1uxvB1f2Ldd0Olc7Y/w9AB6b1JG4+x7X8bA==","signatures":[{"sig":"MEQCIC4eYFwvmAE59pCCQS/x9snWp7gDbqv220QPhwgGSpOxAiAUEVvz/ZE6H91nWDR41d/9GoiMy+JQqHlX3IE2QQdqdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352422},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"6a257c3881100ce69196b23f7df2ba4056cb2b5c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.6/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.28","@tsparticles/plugin-interactivity":"4.0.0-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-alpha.28_1773582856785_0.11469328159374204","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"d7d3d27585062dafdf7abaa158dcd88d641949ba","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.0.tgz","fileCount":36,"integrity":"sha512-eehmAk5hmYwRla0OuxhuxNMzu7GBRunoD0NFfAS/Ag6IQz4/Tq7v8phF5Zpd8TC+Hac/UJaEM2HhYI2gq/zl4A==","signatures":[{"sig":"MEQCIHtp1jD4S1imCZeyvEkDvZR2eS2MUROmH4qUXUUb/n1dAiBWyc3YOw58BeZ0TC8uV5qJCqu/zOhptCVVqdUxxHqHdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352400},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"e0277adc71a833969f3a3adbfe5af3cf8d40712b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.0","@tsparticles/plugin-interactivity":"4.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.0_1773929145119_0.23761746868107836","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"0bf733b57c69b23b54d97703d38fc5581c03c8b8","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.1.tgz","fileCount":36,"integrity":"sha512-YdeMfOfcEtWzs1OmY75eZqHHeNSd/UYm0j3oY3pMzh5eQgJchpBP08RrRgPtl0LVKOaNxi0eX+2TLIpkst/Nbg==","signatures":[{"sig":"MEUCIFP4FFJZ6d5Glda6aHlx+IwpWLjOCpOUvBKV3ZvITNjgAiEAhvv7mk0MllH4viC6SnXwQXi9pkaQFMbTmVDb6XXi2Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364110},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"ff32b5f40d2285409d0b10b98b0504fc7a6ab546","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.1","@tsparticles/plugin-interactivity":"4.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.1_1774947188562_0.6369729989830495","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"6a397ccfdfde0b0c436b408d224b2d528a901065","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.2.tgz","fileCount":31,"integrity":"sha512-KeZBKyaKfuI7+Od6IIa+X26noMOyRz8dR2vfa2Pztt+A//yZCBDpswbaaenLcvQQmuycd6R1N7lLv43uNZCGDQ==","signatures":[{"sig":"MEUCIQDYy3/Jwm9N3+6kZUbZBd+PcdhmgLyEytD4unng6/y4OAIgG+YaeROsQnwSLDEBot9fPSaPC09NbmhaRZ+K00jp6QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356144},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"03931bef42a570b9f6c7c3e5cd572c8e1117e111","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.1","@tsparticles/plugin-interactivity":"4.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.2_1775115771010_0.2270720528877166","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.3":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"309e47b269cf62d0044d0b99618563d65cf5fa27","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.3.tgz","fileCount":31,"integrity":"sha512-1WBrLxcLv1pwyRLfRPW7F9Kh94eNG/wp8R5NIzbZQdhNJDlcJhEa7sWDnpldrGX8/3eXDh/r8svs2AdFTJgncQ==","signatures":[{"sig":"MEUCIAz0DeFllaLmu+IxRkxPo64fZVTVcwhUUQ4uJM7w2uLNAiEA06m3qPcYVy+jsFOgk54oPJxbb9RApxDDKRTuDyhjLpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356144},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"c284d3ffa99c2dd5e0ae4168438282e9716e02d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.1","@tsparticles/plugin-interactivity":"4.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.3_1775117814568_0.7156454087782209","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.4":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"daebc26697062e746278592b83fdbe5a5b2a386e","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.4.tgz","fileCount":31,"integrity":"sha512-pPJ76WRDUtWR6QzRkGDkIHQD25yW3R1l9bAPVTgraOlVtHog0ugBpSwa+jH7nP2J7pna+/T/0ovhqsLjfpaYZg==","signatures":[{"sig":"MEUCIFCPZHMU6MleRQ6RP7K4eCqOdV/lIfC2hS8+fke9po/vAiEAn0ANLTjaChm2D2QyGufJZH1q9NtR6M/6yQgeur74ejY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356144},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"07223a21b5458690773678c14c5693391ab95834","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.4","@tsparticles/plugin-interactivity":"4.0.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.4_1775122654601_0.3691539934242609","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.5":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"3416280ab69369b10a5ddf0f0feb9cb306836902","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.5.tgz","fileCount":31,"integrity":"sha512-r1f0ExxUpWJ7da/57KH+qw5hJomjjqIZPc20DHOS2hqJM9H1peGldRlmgvB+rMbk92gT01VTjAu69B7EWJavKg==","signatures":[{"sig":"MEUCIQDpYdygMv1T0zkFKcmB0I4q6Ff9zkM7ruU+Qd3F6V6q2QIgV9nlqvaHTKV4tqhbSKjF9Y/BTOaH6PLjyLWssiDOt3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355871},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"c20c6ebe505076f8cad2436f4444e358913bc973","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.5","@tsparticles/plugin-interactivity":"4.0.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.5_1775128454442_0.6392947150242938","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.6":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"944c2eaf7cb5a5893074f527e1fb91234232f29d","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.6.tgz","fileCount":31,"integrity":"sha512-9LDLkvOdudihWKgHnQBWjjhwYo8bqCihWDIX4hish4SHU3N9D3wa4F9UtUoAvZhyVXYmShtzNcdleZwL4P9FnA==","signatures":[{"sig":"MEYCIQDI7bx/5+2PA+DUG0AOgQ2DqmTeUtCaN2yXSruAKDxQiAIhAOsPFUUfghI7TpKcimVWBvSmxsMyKKGoSz5rdrYuuVKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355871},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"898a17ade0ffe619dd1f48ca68d420bdbebeef65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.6","@tsparticles/plugin-interactivity":"4.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.6_1775143073821_0.7064065709149319","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.8":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"ce1a327dfe8bcf89c7e2fd8f562c045e6943fbf5","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.8.tgz","fileCount":31,"integrity":"sha512-Ifn00mw6ZHvr5ZvVEm83Ik1gafVsFL2NMiN55vJ1O+PIbPhBgN9WpyUMxy0qftpnkxuGrwmR7maSR39tny4UNw==","signatures":[{"sig":"MEQCICsD/fa2ZCUsibnbs4FgnXjI1mG7LothTpDPlnt6KhgYAiAi0sZA5wmXjPVcjv+52Tgq0a7TqtXg69f4Gp81gt851Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356592},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"1dae726c33ea6021cd6b8cf19ccf61deeedb961e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.8","@tsparticles/plugin-interactivity":"4.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.8_1775567752143_0.06731339873010622","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.9":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"e662c7a138bca3572426b7983091f62199077fdf","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.9.tgz","fileCount":31,"integrity":"sha512-Ux/dsA30sjeEROLq32bU5HFo3dIttFXHj3D43szibZ2dnec1u0WiIF72KeRApbArfoHo7ci9vYCVL5JY2PH0xQ==","signatures":[{"sig":"MEQCIHFG4BX0jW4iCROQQFqKZoltqdKY4BA981uXv5nRhHIHAiAqO5aFolDhC4+uo+0AAGqUzxx0pxUT7whOEYQP6fuW5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356592},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"49aa485de6644447508eea8872d44c5915d6df7d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.9","@tsparticles/plugin-interactivity":"4.0.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.9_1775632769816_0.8369247589614124","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.10":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"3491fbde1b098f2d4c29de619fe9796425fc624c","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.10.tgz","fileCount":31,"integrity":"sha512-1ITL74TP6wR5HhQJww73LJQOq56u6OL8QbCD69Km40IiHMKAZSBpVHbmALVhrrSBIkpoHYQPqwpKhl+AETCglA==","signatures":[{"sig":"MEYCIQDAo5C/mE5Yfct1kUGeatg4NLSXiunyFq91GEId6wtL8gIhAKpem+lb81wCuYhiqCnNmtIigAwb0/fRMtFDk/3TNLtj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356602},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"77fb8d1cf71f844c7b84d865207c12afaf7a8e65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.10","@tsparticles/plugin-interactivity":"4.0.0-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.10_1775663945902_0.08084785439722997","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.11":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"008812efb4c3c74e33889950cba7c1528fb68136","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.11.tgz","fileCount":31,"integrity":"sha512-bOg/DIPAdL36an8Acj9x0uOXMFWf2fWxytBZN4zQb6WJw6yEOLFU01vCpkZcNyTG9jDUCgXMw8DAB3TiQ0uEFg==","signatures":[{"sig":"MEUCIDy3PCiUntz+jlCG98cKgRGZijZr6uMmuqJaCnQMfsNJAiEA2tnaET0seqhnMBkEAg6JWjhjTFqyGeRO+OYFyP151bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":356602},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"6faf18f7ec7dd2268df7bbeaf83bd07d1e50a433","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.11","@tsparticles/plugin-interactivity":"4.0.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.11_1775668496033_0.4639005270856571","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.12":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"aa6800d05f9d9130f83ae93ea7ac16df7672c4e4","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.12.tgz","fileCount":31,"integrity":"sha512-mn+4sgAPd8ZwNwMkbaMeXHN8XDeHF0v36JXg5lMbJ8SlortOpo/C4CI62pDEazh24IS0c5Q5IDOswDcWgQiUxQ==","signatures":[{"sig":"MEYCIQC7nkX3Q8oJT8y4GzDQvD9WURFS6IsO6g0Sk23DO1kJjAIhAKYYvvL5dsSvKu2v542YROe0Rp9ajZOYFk//dUUS6grN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356607},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"bdbc95716ce44665fbecfaca8757445e248b562d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.12","@tsparticles/plugin-interactivity":"4.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.12_1776269836915_0.07842650138811758","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.15":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"6878e7b29bf2a62a96ff8343ffa0d3d8499dea6d","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.15.tgz","fileCount":37,"integrity":"sha512-8i8iIvzyZv4wcZR47lsrL2ZDUvxOjGaTf+amWx1+3+zKO/nMdOJt7Q+EZSVi96gC8CzrLnZV0DcEV2bfUMEDNw==","signatures":[{"sig":"MEYCIQDd8g98x0WS57xRslF+2d1nkGvWfoKDXnOuB2MH3sh6LwIhANM0yqOYFWT1V1/LXs2y+e4fmVAZD7Eft9OLcPNtfxez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198074},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"1dfc9e1e6e39eb5c9a6e0495130ca9eac515d707","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.15","@tsparticles/plugin-interactivity":"4.0.0-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.15_1778290160469_0.1846943340738041","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"54ab6f2fdbb2da1fc114f4dbbc65b5217de3085b","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.16.tgz","fileCount":37,"integrity":"sha512-DxeZGR0QvjRstTfpw7JkhvZWOzcJ85gFxzCikLIJ/37d4nzeIjGbpt9C526TXoaq9B1FGuSHm7Q//+EK9doIiA==","signatures":[{"sig":"MEUCIQCayHtYXydbVBCIM9ZxPJl4sKANs0+0Kw2ZzexEhtO8vAIgOd1RC3uSafChQjFQjMJbUCOSEGOoofw1rDRsHvlv48c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198074},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"8ac678c4da53ea2b6a9a33aaa40f5141e2a7d513","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.16","@tsparticles/plugin-interactivity":"4.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.16_1778343985856_0.18820374035184795","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"d4f936d096b0f6ebeee7d40436f42c73278a7b94","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0-beta.17.tgz","fileCount":37,"integrity":"sha512-0PB3Box3t2B4wIfLBAsAy71gWE4/STtGho3CURVorcb8uYxfQpSZwwntGeOnUVEypx2fj7sw/WsxQRqtnqKziA==","signatures":[{"sig":"MEYCIQDdjTMcAHNBi6zD3fXd0ne5X8lecnLLIlakSIphy69+kAIhANrdOgbH9+HQVGbfcJW+UBfppuNcCZwEjvMJERFKD3wH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198074},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"0d916315d63fa920fcfcb7a07b66d49aded6af2c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.17","@tsparticles/plugin-interactivity":"4.0.0-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0-beta.17_1778807006320_0.01428813628593395","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"5c7fc2955ffd69bdda35bd0ddaca5fa29f086fae","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.0.tgz","fileCount":37,"integrity":"sha512-O9Rf+dx9HG2QjEdIn67P/2dPvl8u2F+TODbYA5PaQ/pmNrDEG1LsqqN9jWT5y8PtgnYOlFSAMYkwH1+JXu8+/w==","signatures":[{"sig":"MEUCIG60Vmpuo4eW3gLKDN+G+1FA/+Jpb+r681zxXGkTGpdEAiEA/49cvRp9r+JxRDZil+6ph3HVgHKuehGtpCr5wbUEo9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"3058cb84befe9d2bffdb58f115c3050d26ceb9ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.0","@tsparticles/plugin-interactivity":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.0_1778853267622_0.8935685640872466","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"6b469f94da4e949bc8f6104682f01406c7520c1b","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.1.tgz","fileCount":37,"integrity":"sha512-jthyO8MStGAR5fU0d29NXWt72VSq5Vqs9hropm9CvYDC6psvUxLL4ZvlDcsAFdPZaIYZMohqLYNdl45JNmz4uQ==","signatures":[{"sig":"MEYCIQDSQCIaQteq8sTpyRXS8Nxrxspv/YVYJyTH1ZMVg07VkQIhALzixdIS4ldt/n5zwmqgQmGl3f2Q1isngnZCy8hkHDfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"c0182f31a878af46c154d523cb5e7def4c8145f9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.1","@tsparticles/plugin-interactivity":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.1_1778891378630_0.11027944725518735","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"82774edfb3b3097b669f2a64bd79b27ddf8e60c6","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.2.tgz","fileCount":37,"integrity":"sha512-a+4xLjE3apwtWgzJEmH0ENILu5/V072OkYIQ+DBn7mYpd3loz+JvngDiQgL2y3KbRQw/3qnCMgnGqt0+LiLZ0Q==","signatures":[{"sig":"MEUCIF7LGwHrjE2kw+Xy2pbK0kaVVCnQjCDTN0TzjihZJtpRAiEA4adu4AUtu/iQojh8RlNfvUQjyIG9IIa9DwZ2otSV2QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"e0e0920f0ed2aabf07258d6269a03d825824222a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.2","@tsparticles/plugin-interactivity":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.2_1778938133092_0.3636847409120658","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"f1f992a28064a42e6d649c6a9ec5e96677047fc8","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.3.tgz","fileCount":37,"integrity":"sha512-agPYc554ebi0UT8o+zYA180dQ7ETYQdSvvh0VyHRaY7kWeIarFIyxHoPO0KzNldYkz+zCq68XaeoDet2maNnEA==","signatures":[{"sig":"MEQCIF7bObQf71E5O2rU8dafLUBvyO09Aq5x4D6ShQDCeIxVAiA69eo4phPj3mSx9ltD+1hSMZyoTe3IJcl0cv3gB6wjqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"0414bc56fec0e60e5869f5e7b1c5a79841c4d012","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.3","@tsparticles/plugin-interactivity":"4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.3_1779128810328_0.4379664355293915","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"dc107bf151c7f27c3e1ca8acdf3883f0e1390e3f","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.4.tgz","fileCount":37,"integrity":"sha512-V2kgBzXawt9LQvNBfmrnl0lossfs0gcSllmuVPjh1EgeFxdRtcwMKB0G73zGXt76PnEJTwCJXmdj44QhD6KEsg==","signatures":[{"sig":"MEQCIAG5Zi011urjY/BHIYLKvL6a1fCrHKmLyfstlJYeaImBAiB5WBrCXgU9a5SgBQFKXL2rjAxWdU/Ku+LHPZfulYUT/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"ccaa764e22df90102d33c977aa91e3f552ce12dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.4","@tsparticles/plugin-interactivity":"4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.4_1779153204199_0.28357756563722525","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"a035213efd22b98cc402db24d904134d027279e5","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.0.5.tgz","fileCount":37,"integrity":"sha512-1FWdRXB32s1LUrV7u0D+mu88WxRq8ijmUfqTlEHMPX/nNPKoSRbic4pN1fTxdbH9hD21S+rjECBmaLmEzpqnVg==","signatures":[{"sig":"MEUCICRlP6uTVaY+jqcVRGI70euTpZqna9BTE02pLcE3jr77AiEA4dsW/2vdWDU6yjYWoTzAyTBdWOpWTRfSP/6fL/vGzU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197978},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"4d8b281f8097386714300e39b0004b903f9df87b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.5","@tsparticles/plugin-interactivity":"4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.0.5_1779200474656_0.7995023939990555","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"d3d4d4ec14cbd59ea99f3006b2fb52326716fb6d","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.1.0.tgz","fileCount":37,"integrity":"sha512-/BHPo7KzjoW2+WOeZ3R6QMoJetyf6yMPlcuLG+OwqIt7+aZJ4knvo9Uom3MOl5T57nyAmCghZF0/qQUwR9c84Q==","signatures":[{"sig":"MEQCIGhwi1KwX7gDYdzZZoCYA24DI1//izKu0mNsbFpR0QtEAiBqy9rNQk9l9Fgq0118jKP0z4e6WXe6cOnsveDBph0noQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197916},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"ce41d454b32641f4d378e24e80eeea6f3b607cbd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.0","@tsparticles/plugin-interactivity":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.1.0_1780069632648_0.09018525640604969","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"02401934a1dd1b14be6b460461abd44ca9c8d873","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.1.1.tgz","fileCount":37,"integrity":"sha512-7t02JtvNpcXtgOEDae+hwW482YEcqconFnTVFKFNh4tdKEF+r1IzJs69DIG7e+G/59lP87gp7Hum2GENJBRJQg==","signatures":[{"sig":"MEYCIQDLP8H+iL10g5DtLbg3I5Y3co1i1g6hk9zZeklmr70w4wIhAIu6AOa0Ea+QAEkrmulfVrbtLm9Gpe1SQN6jLB8vonR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197916},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"2a16be47d9ef6849ea0f611493abcb7c5ccd5038","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.1","@tsparticles/plugin-interactivity":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.1.1_1780190346235_0.1529660986145167","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"6799f7066f1c61d26392912740fa17e7acd7960a","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.1.2.tgz","fileCount":37,"integrity":"sha512-3F2YI7rLN4/phR+MbEP+9CBxS/nImtVcBM8CKoFVZFI8casu1iDsUe0Vrf0WxCoF/VOqN54nUYkQE+EypV0HZw==","signatures":[{"sig":"MEUCIGo8VH1FRnzSIPkT0Dg4jRaTbT1d8duaqp/QEmzulHiDAiEAnkFH0NnR81cBclIc0RUq3rQb3oK597DnsPElFbHrCgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197916},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"fdcbe4842e3ddba0d5c24cb76fc8a68792d9c4b4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.2","@tsparticles/plugin-interactivity":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.1.2_1780321974030_0.3886747742663901","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"8e55562701f395566dd42e3302b0664059f20a21","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.1.3.tgz","fileCount":37,"integrity":"sha512-Pu6FgQuYESNJBrFyZ2z1tA6dpONw/6I4Vn+VNUC5Yub1FEuP6GmsG1iukF9u5eAbOGyaDOG5v0CKn4qWByGNtA==","signatures":[{"sig":"MEUCIECg950OpaV6eYAZBSUKzJfiioLFJcuFgoaynBzm+DJGAiEAi8o8OLgusGlNbNNwFqplfiCC1mxswKzGr3OcTctdlgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197916},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"b7ace06bd3e5928e03251df3b78a34b246f129a1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.3","@tsparticles/plugin-interactivity":"4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.1.3_1780499208524_0.5341017405989861","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"e7b116800e316e384d3c4d6852ebe4ce086d6375","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.2.0.tgz","fileCount":37,"integrity":"sha512-eWi3jo5Ft6evp3rc8dFcIdYV5pnkGLESqj0au/XBNn1BMTj/J6R4zvdLwq5YxawSeWBeLGFSQtP8uYa6jZrL9w==","signatures":[{"sig":"MEYCIQCl5JT774al7cx1xvaPR79HOad/yTlv/u/w69Xx2EI2oAIhALvnWiwg+7jvgUQnGhDqzj9cjkVe8+mCrOQ09qTa4z2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197108},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"985a346686ce8d7fa09808849bef51140f1b4897","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.0","@tsparticles/plugin-interactivity":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.2.0_1781708762471_0.18984583682837974","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"f7f208f4d899378e81468039bcafc4811d1c9a0c","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.2.1.tgz","fileCount":37,"integrity":"sha512-H9J0NDjcohg3bYBvnXzG952bvUyv+gibQ/Z9eNIiORX+BiRvNFhLmcxfZDiOxEOPvjfn3NuJU38PWJjBSN4+bQ==","signatures":[{"sig":"MEYCIQCox/fjYZi0eNoBGg7deQs6HyHPtvNiaQLRc+N0sdtjcQIhAKcdRNOvsTe+fCRaKR2tIcfI8k2yPMzSWRF9GExgI/YS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197108},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"1f62e3eb35dea236f08382f909ff7c1959cf5870","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.1","@tsparticles/plugin-interactivity":"4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.2.1_1781829647791_0.10920474436278327","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"20a63877fbd6d735b4e9f81b23677666d39b2ce1","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.3.0.tgz","fileCount":37,"integrity":"sha512-wK99ejS2cXAs3aywdOoEpdrZ8IZMT79cyn+sU9791ZFQ9CCRYlhaOefVFqAIVrHmeZkadRJ+jftSkQzg77/gmA==","signatures":[{"sig":"MEUCIFUpEBLTUwgoYk5Khe9LGVoGDcs9e2urLDW8bE0OC8gWAiEAh144r6OA1tvWYujvj8UeEnfUdtrNv8XEFz9O7QqhZys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197108},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"0266d469aa2d719cb66a9c6bf09aded4186ec17c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.0","@tsparticles/plugin-interactivity":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.3.0_1782588402097_0.4252836891053007","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"4ce595b24d39ad7210132a5e38bda7a7a8d837cc","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.3.1.tgz","fileCount":37,"integrity":"sha512-r+LEudyqq1gT7RAgBb3bRdNwkGDT018w6WDsU6f0JAPk1UmOytPYDUPKVdybwIqxzwsIIoiQ59WtaRlWKrL/TA==","signatures":[{"sig":"MEUCIQCtk1sATjG7YR2neVlBcoYNAeszqqfqH5jlT/BSWGzy6AIgQC4vJ4KaBTf6oEQ162XnxnHGjiZwkbhqYsdW2+yWe3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197096},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"44ad3740249e218b285bd24a7400b77459bbffa2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.1","@tsparticles/plugin-interactivity":"4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.3.1_1782904705889_0.25008284416321147","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tsparticles/interaction-particles-attract","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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/interaction-particles-attract@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":"62b29ca12d459f43827be085bb2ed59c6df354dd","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.3.2.tgz","fileCount":37,"integrity":"sha512-X2GUryt0e5tkeQmIAt7QDqiq3OtNXE72QrM2a+T8E3T0Cvq9/UqrOtlCm6VKlel9OV2NAUi3BH84oCvOcqfYFg==","signatures":[{"sig":"MEUCIQDoG58fR8aEmckmvN4GOcOR/03c4PfmUdrrUmtnQQUDbwIgaRshmRLKzyV0hIcUA2azPP8LKdC8sg8RAHJkFzw1znY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197096},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.interaction.particles.attract.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"},"gitHead":"527bc42f2324fbb9b93262efa3d90a5517532b8b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"jsdelivr":"tsparticles.interaction.particles.attract.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"interactions/particles/attract"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles attract particles interaction","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.2","@tsparticles/plugin-interactivity":"4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/interaction-particles-attract_4.3.2_1783679694245_0.9671395900580968","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@tsparticles/interaction-particles-attract","version":"4.4.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"interactions/particles/attract"},"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","tsparticles-plugin","@tsparticles/interaction"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"sideEffects":false,"jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"browser/index.js","main":"cjs/index.js","module":"esm/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","browser":"./browser/index.js","import":"./esm/index.js","require":"./cjs/index.js","default":"./esm/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","browser":"./browser/index.lazy.js","import":"./esm/index.lazy.js","require":"./cjs/index.lazy.js","default":"./esm/index.lazy.js"},"./package.json":"./package.json"},"peerDependencies":{"@tsparticles/engine":"4.4.0","@tsparticles/plugin-interactivity":"4.4.0"},"publishConfig":{"access":"public"},"type":"module","gitHead":"b7e605098d6ea937d5068c06542671d4891070e4","_id":"@tsparticles/interaction-particles-attract@4.4.0","_nodeVersion":"24.19.0","_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-OPopYrnpPikRxwHk3UwCyNaB6DB2uSbx9wIH9qjz9bbWvPs+oKlB0UCTbkod8Bl0t57WJ0AY8kqFUfaPDWGISA==","shasum":"fa9f06661e4697fe6e2f7e40b7e51af8152cf4b8","tarball":"https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-4.4.0.tgz","fileCount":37,"unpackedSize":197096,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2finteraction-particles-attract@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC6DtUJagOKHx5cGc+gBMC3zp4sA/73rbqiyAOpTOeyywIhAN9Nk03A5w+MohJ7775KncHyYVEPggWFDqFA6geUpmQz"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8185a428-73ed-452c-99a9-1323bedf5c95"}},"directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/interaction-particles-attract_4.4.0_1788136026759_0.6350078291728347"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-20T18:31:18.683Z","modified":"2026-08-31T00:27:07.336Z","3.0.0-alpha.0":"2023-01-20T18:31:18.902Z","3.0.0-alpha.1":"2023-01-26T10:21:21.472Z","3.0.0-beta.0":"2023-08-24T16:08:02.765Z","3.0.0-beta.1":"2023-08-25T14:26:16.962Z","3.0.0-beta.2":"2023-09-11T08:27:00.908Z","3.0.0-beta.3":"2023-09-20T07:54:44.552Z","3.0.0-beta.4":"2023-11-16T07:53:24.078Z","3.0.0-beta.5":"2023-12-03T17:47:50.052Z","3.0.0":"2023-12-04T21:00:41.093Z","3.0.1":"2023-12-06T08:47:45.377Z","3.0.2":"2023-12-06T16:49:43.398Z","3.0.3":"2023-12-26T18:35:28.289Z","3.1.0":"2024-01-13T23:13:45.336Z","3.2.0":"2024-01-31T01:16:33.922Z","3.2.1":"2024-01-31T09:01:13.533Z","3.2.2":"2024-02-20T00:43:12.914Z","3.3.0":"2024-02-27T11:25:41.436Z","3.4.0":"2024-05-12T22:18:56.359Z","3.5.0":"2024-07-01T07:28:47.870Z","3.6.0-beta.0":"2024-10-07T08:48:04.900Z","3.6.0-beta.1":"2024-10-13T15:35:35.727Z","3.6.0":"2024-11-18T23:08:21.213Z","3.7.0":"2024-11-24T18:31:23.169Z","3.7.1":"2024-11-24T22:48:53.043Z","3.8.0":"2025-01-23T08:19:22.363Z","3.8.1":"2025-01-31T08:20:59.847Z","3.9.0":"2025-08-01T07:02:59.783Z","3.9.1":"2025-08-03T21:50:21.522Z","4.0.0-alpha.0":"2026-01-07T17:20:43.270Z","4.0.0-alpha.1":"2026-01-08T08:19:01.503Z","4.0.0-alpha.2":"2026-01-08T09:23:10.844Z","4.0.0-alpha.3":"2026-01-10T18:32:47.646Z","4.0.0-alpha.4":"2026-01-21T13:57:22.590Z","4.0.0-alpha.5":"2026-01-21T18:10:48.277Z","4.0.0-alpha.8":"2026-01-24T01:10:07.321Z","4.0.0-alpha.14":"2026-02-02T18:07:13.142Z","4.0.0-alpha.15":"2026-02-03T21:56:52.380Z","4.0.0-alpha.16":"2026-02-03T22:27:12.739Z","4.0.0-alpha.17":"2026-02-04T01:39:06.267Z","4.0.0-alpha.18":"2026-02-04T09:39:10.770Z","4.0.0-alpha.20":"2026-02-04T15:43:15.971Z","4.0.0-alpha.21":"2026-02-04T16:55:43.018Z","4.0.0-alpha.22":"2026-02-05T19:38:50.149Z","4.0.0-alpha.23":"2026-02-11T18:31:22.757Z","4.0.0-alpha.24":"2026-02-12T18:55:15.632Z","4.0.0-alpha.25":"2026-02-21T12:55:02.403Z","4.0.0-alpha.26":"2026-02-26T17:17:43.037Z","4.0.0-alpha.27":"2026-03-09T17:29:07.424Z","4.0.0-alpha.28":"2026-03-15T13:54:16.945Z","4.0.0-beta.0":"2026-03-19T14:05:45.290Z","4.0.0-beta.1":"2026-03-31T08:53:08.729Z","4.0.0-beta.2":"2026-04-02T07:42:51.282Z","4.0.0-beta.3":"2026-04-02T08:16:54.712Z","4.0.0-beta.4":"2026-04-02T09:37:34.879Z","4.0.0-beta.5":"2026-04-02T11:14:14.591Z","4.0.0-beta.6":"2026-04-02T15:17:53.994Z","4.0.0-beta.8":"2026-04-07T13:15:52.299Z","4.0.0-beta.9":"2026-04-08T07:19:29.964Z","4.0.0-beta.10":"2026-04-08T15:59:06.068Z","4.0.0-beta.11":"2026-04-08T17:14:56.229Z","4.0.0-beta.12":"2026-04-15T16:17:17.070Z","4.0.0-beta.15":"2026-05-09T01:29:20.606Z","4.0.0-beta.16":"2026-05-09T16:26:26.037Z","4.0.0-beta.17":"2026-05-15T01:03:26.498Z","4.0.0":"2026-05-15T13:54:27.803Z","4.0.1":"2026-05-16T00:29:38.774Z","4.0.2":"2026-05-16T13:28:53.272Z","4.0.3":"2026-05-18T18:26:50.517Z","4.0.4":"2026-05-19T01:13:24.352Z","4.0.5":"2026-05-19T14:21:14.833Z","4.1.0":"2026-05-29T15:47:12.796Z","4.1.1":"2026-05-31T01:19:06.406Z","4.1.2":"2026-06-01T13:52:54.221Z","4.1.3":"2026-06-03T15:06:48.680Z","4.2.0":"2026-06-17T15:06:02.620Z","4.2.1":"2026-06-19T00:40:47.948Z","4.3.0":"2026-06-27T19:26:42.224Z","4.3.1":"2026-07-01T11:18:26.022Z","4.3.2":"2026-07-10T10:34:54.361Z","4.4.0":"2026-08-31T00:27:06.913Z"},"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","tsparticles-plugin","@tsparticles/interaction"],"repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"interactions/particles/attract"},"description":"tsParticles attract particles interaction","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"[![banner](https://particles.js.org/images/banner2.png)](https://particles.js.org)\n\n# tsParticles Particles Attraction Interaction\n\n[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/@tsparticles/interaction-particles-attract/badge)](https://www.jsdelivr.com/package/npm/@tsparticles/interaction-particles-attract)\n[![npmjs](https://badge.fury.io/js/@tsparticles/interaction-particles-attract.svg)](https://www.npmjs.com/package/@tsparticles/interaction-particles-attract)\n[![npmjs](https://img.shields.io/npm/dt/@tsparticles/interaction-particles-attract)](https://www.npmjs.com/package/@tsparticles/interaction-particles-attract) [![GitHub Sponsors](https://img.shields.io/github/sponsors/matteobruni)](https://github.com/sponsors/matteobruni)\n\n[tsParticles](https://github.com/tsparticles/tsparticles) interaction plugin for attract effect between particles.\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 one required file in vanilla configuration:\n\nIncluding the `tsparticles.interaction.particles.attract.min.js` file will export the function to load the interaction\nplugin:\n\n```javascript\nloadParticlesAttractInteraction;\n```\n\n### Usage\n\nOnce the scripts are loaded you can set up `tsParticles` and the interaction plugin like this:\n\n```javascript\n(async () => {\n  await loadInteractivityPlugin(tsParticles);\n  await loadParticlesAttractInteraction(tsParticles);\n\n  await tsParticles.load({\n    id: \"tsparticles\",\n    options: {/* options */},\n  });\n})();\n```\n\n### ESM / CommonJS\n\nThis package is compatible also with ES or CommonJS modules, firstly this needs to be installed, like this:\n\n```shell\n$ npm install @tsparticles/interaction-particles-attract\n```\n\nor\n\n```shell\n$ yarn add @tsparticles/interaction-particles-attract\n```\n\nThen you need to import it in the app, like this:\n\n```javascript\nconst { tsParticles } = require(\"@tsparticles/engine\");\nconst { loadInteractivityPlugin } = require(\"@tsparticles/plugin-interactivity\");\nconst { loadParticlesAttractInteraction } = require(\"@tsparticles/interaction-particles-attract\");\n\n(async () => {\n  await loadInteractivityPlugin(tsParticles);\n  await loadParticlesAttractInteraction(tsParticles);\n})();\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"@tsparticles/engine\";\nimport { loadInteractivityPlugin } from \"@tsparticles/plugin-interactivity\";\nimport { loadParticlesAttractInteraction } from \"@tsparticles/interaction-particles-attract\";\n\n(async () => {\n  await loadInteractivityPlugin(tsParticles);\n  await loadParticlesAttractInteraction(tsParticles);\n})();\n```\n\n## Option mapping\n\n- Primary options key: `particles.attract`\n\n```json\n{\n  \"particles\": {\n    \"attract\": {\n      \"enable\": true\n    }\n  }\n}\n```\n\n## Common pitfalls\n\n- Calling `tsParticles.load(...)` before `loadInteractivityPlugin(...)`\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"}