{"_id":"tsparticles-interaction-particles-attract","_rev":"56-435b5c22de893a101e43bc8f5f422f29","name":"tsparticles-interaction-particles-attract","dist-tags":{"alpha":"2.0.0-alpha.7","latest":"2.12.0","beta":"2.0.0-beta.5","next":"2.0.4"},"versions":{"2.0.0-alpha.0":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.0","description":"tsParticles attract particles interaction","homepage":"https://particles.matteobruni.it/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"interaction.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"interaction.js","module":"interaction.js","types":"interaction.d.ts","dependencies":{"tsparticles-core":"^1.0.0-alpha.0"},"_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"dist":{"integrity":"sha512-LPCzx1hveOofSae44A7an+0T+zdx/EvkL3gabFR2dDloiloango6649lk9/a94ysk3rGiNioevIIvjOP8Sn8/Q==","shasum":"8551ee7ad76748ec0ebd2d2208498b3319b8a4e5","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.0.tgz","fileCount":11,"unpackedSize":285884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDM9wCRA9TVsSAnZWagAAVDEP/iLc5PZ0uLv0RskRG3fg\nVtGRICcX+WGPVuHLwgnBl48UvtlwTdjz8BqKgrLYqX/LoMM06JteLmlQI7JM\n18gv+3KX9Pduw0AkKJANSPCAVqOYyLG8cdMozj/n3DNksQx5YpF/SkpeHtWh\n8gy4d3W4P+cZ9vMVz6iAOdinmA0N5Kp/qAbDIsvrhkcrQU2xlGT69gT+3j27\nuoLvYHkRSaWiiW3xVnczf/FvsRHZlbxopfKlFQcuCyJYjXmdi4jv/wO+iQ1b\naQncZUJi+NC2l8SlWZ1SosAFID/wnL4VBoKdH/6OIpiACuMEyzhsjSX5Ypqk\n91rk/cpUmit/QJ4gJmUSFkJb7p6jjuJjVbvaQK3RnXccNWV7MLuCnBhEbFW0\n3kRmubZegXxCd94mHCiSnG5c2WUC/rS3ZcqpcCVl6YnYDmIYBH8iKWhfKxSt\nBlsm2VoDXogcR8inSD4wxTxA2EyuXvMVE7+/vTNQpKbiE4XKS9ir/C9wTlKV\nz8cMjPv8IAmWAD8KWl979Uegm5JZsjFEadqv0NZhh1CO/qVZyU85mGlQeGyN\nWxlUo7cTJbGs3ChlXPF/YSKOctyTacj/jBbGTFjZwXr8vBFjaAwfseTdRfyX\nJXkb0q4lYo1KuSDw9dT+cWO05FWRq+7x9vhC+ChCVbr+6SuhP6VXxHUnHMGO\nIfc9\r\n=gRdz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHppSK8ITdzM8oeGekV680ERSZ5xh/AF5Ropq8GTztUVAiAvTAJYh9yvwEEApDZMAtJe2rxpcz7lOlyk3Cg5kuOHNA=="}]},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.0_1611452271440_0.7973889304962889"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.1":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.1","description":"tsParticles attract particles interaction","homepage":"https://particles.matteobruni.it/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"interaction.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"interaction.js","module":"interaction.js","types":"interaction.d.ts","dependencies":{"tsparticles-core":"^2.0.0-alpha.0"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.matteobruni.it)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.1","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"dist":{"integrity":"sha512-m4zJgzXkfgNg8O75Dvf6h3EdiR5FAndtI+zxOkSEpfDfbFJb3GLEigY7cQL7MhnPwmy/Zp/o2m0Ru5XxKFk/UQ==","shasum":"1664366a720c58d7b17afef151c65c94544657fa","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.1.tgz","fileCount":11,"unpackedSize":285884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDXItCRA9TVsSAnZWagAASbEP/0iMthe1jw3dRnOtK5vC\nT9S6JTingoNh+SpWysjRN98b4+Pdjd09v+/QQz/fjRjp451Zu/aRSC0DHgxC\nSlChqb9fVXvP7+xzePFBTRicjKR6H+DSlI6udeSmMETfpDdGjoaD4o1jizjc\n/gwk1feInsBLraw0k303IGFPsuPCNauARt86PV6qPa1vFjGiGhrzGSmIQqFx\nMEFRjUu1DC5fm02COZVCaO8aeey8deg3ZlxhRRnzuqorBWKTAiQ/JirpkqT+\n2qRTCr1Q+IrPmbzjusONb8PyfLKCcTpaX8IORtCfNLPvDXK0k+zOJ708lHOC\nxUcebSh+l5UA9u7ehtR8LKLX6BHMp3phnQ3iVMozKkSrSqniIcO90HtYmLFL\n8TsOMj5FVUAHKuCyTkn+X8VG32FhhRlxBmcbXwONQ0iFjBx0n1ZPDOs6y18c\n6BU//o72IKZKNTPhjeS7R06XyC0z3d8Gtf9KOd58e+q2uX/x2Spu5B8TmkjU\nuHEzmVCLDRwB2WnHOjnvPNoPqoEPSvJOzzZrNy9Dm/A/ivF/jULafKG5VsWl\nTLmSRCMDyes/3oEpzAmRrXKVQGy6edjbsWgRo1XnFX2VzTorbU5QkAFT6pL1\n/PuQFUN3LW2AoGUU73gXbC0gHk40ZLrGCBiQp2y5ZTyGUXFvwCu3deP4dHy6\nY4dZ\r\n=q/mH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3pBLng9qdZfMW1fd226zY+aeuQ9g8qhms449BkESrTAiEAloCFhSsLbm3aFBFNbMQT+BuYpfNDQpw7Av5derf9YT4="}]},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.1_1611493933165_0.20841535770318687"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.2":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.2","description":"tsParticles attract particles interaction","homepage":"https://particles.matteobruni.it/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"interaction.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"interaction.js","module":"interaction.js","types":"interaction.d.ts","dependencies":{"tsparticles-core":"^2.0.0-alpha.0"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.matteobruni.it)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.2","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"dist":{"integrity":"sha512-QGpi6FbFZ16arVLoUegqkYla5xbADamDyGfyXtvD0vuAMvptEoTdj2BOBuHlPRwJxgUNTCE3t83cV+SOMCFhqg==","shasum":"992851b2e7570a8168e42abb2adc2c4a80f7b76a","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.2.tgz","fileCount":11,"unpackedSize":285884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDft/CRA9TVsSAnZWagAAbCsQAJ8PkdbQf57kFlqufq0K\n6gA5P+3XNelkXhWW15EPJzbOSGB4d8VpPmFxTRuQyKssSO5suZKARLH8tfKW\ndKyRGjih5RxkhR4/r6o3gQN7gGitOvHl3RbK1fG+Svd/bwYgkiuZ93+WIvzS\nXl9ON9Cmtu96PGth+aTKHzL1IzFsC1BbDuwcL72SddmEX4F5xTn8sWxhfQF0\nY+DknEEHjNuYUFJRfk0s1QX8vsxgl61MDwmgM1swmLp8yLPImfA+ptKqLRNl\nPHh4IkFIll9UndFQw2UcE282cN8cERohFWr0t0XlJpDWlHEcrpW9mVMEtkum\nVZj23cupnFj4yDvZOFPiI/wfH3j99/Z79G7DXPLOiNFT7sWtL5nDj4eH0JcH\niW0OgYsVqggENxI9JmPJBCep+e1+ZG1jGUPVOURPRS9VdG7OmTGrNjPz65QC\nM9Pe6KL940KG5jmXVGcAA1dnZlWtZFqGf3g4QU2cAezs93Rlz0mILPQW4NP8\nj7CDPcvRpYcvcAJ9FbKxa/zJQnbBrae509kNpeBL3HQ2CkqMsjdAq/+F5cy/\nxEwU6AmWLxvJnW1gvkHOPDB2tUpB7gGmen6BvvckBXgQMzF+fVXFTk1c6h8q\nyXm30plYnZtsDYIJel/yLdWf1ibnDzg9cXpYyRrxb/gO1yJpfJ904KP/EFel\nVaXJ\r\n=x2FT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyPeEVNr0tFje+C01EqMf/s0VVzjGkFRZYbwXhFKq6XAIhAJHfDzMGT6GtwD/kaUaFinSj4E9jzxU5ax2dO3VYZ3lH"}]},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.2_1611529086542_0.13420767808911171"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.3":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"interaction.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"interaction.js","module":"interaction.js","types":"interaction.d.ts","dependencies":{"tsparticles-core":"^2.0.0-alpha.0"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.js.org)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.3","_nodeVersion":"14.15.1","_npmVersion":"lerna/3.22.1/node@v14.15.1+x64 (darwin)","_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"dist":{"integrity":"sha512-BnCnU/IJ4g93sClnQrCJtaxfHhUVhgK17Gz9oHaXq2M18uuR1gZ0gl6HDwg0DNohh20nh2NqFbN5nOl8Wk1RZw==","shasum":"e7b37ec335a98d7b3b5fb96d68e056d12b491deb","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.3.tgz","fileCount":11,"unpackedSize":285859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIGflCRA9TVsSAnZWagAAJVIP/1rINbH8wd6f0XjV5YfX\nCeKKmGmAoBHe88kvIp7z4asFxhgyPrPDNjpVbXPngD4gx/bnx2/W+PrHOK2i\nZ+eCNVOHKuKJTkFSeVywCPU5tY3QGTMZQXTWiT7dJv+EeZ7nga7IS0bNqXNr\nI4DcGHhadgFfDyYIwwrmS6AOh61YBGuuDeb562u4uIrUijug4JOTqq77Xif+\nf1dRcoPs9A96eLe+9Pgo6fuLzvGFvz1KUsRuRLZJReDe3kFSeycGxx+Yu1+F\ntlZNeCiaEdlWtBw5KFF3gsbprdF4N+uwAKs6kZpTu/JGI8dLL0EQhhQNw63F\nZ6zjE+xDJ2x+zKZ71+4HckxCvbiwkY/EhwMlK62csN2Bd8ybQaSKLqK1AAqy\nbGCa0lzXc2QuIwbMjM6CJAHqnHtaWVeCIMBgkzJBfXJU9PEgp6QQQWI34b1i\nYhYW/8lglLxcO/Ljp2zykkLeUY4CNUnwB5G0IUJ9jC3zbJQ2U21MpbLxjpHP\nQnrmx+xwEBC2TGxNZui2W0e7S7Iqa7ICDdT8CxJOTgehziSPYuWaq7KC8PLN\nfmm6KZma9hLqI/79dRBpiKpMhKd2NN/D3NU7kONHEwLADSGGG942VF07Bhh+\n1nSctQhPkyLdbNj1PNoUWQr/wgI69GlGqTn2hb1/c7/+T23aOLYbeA8Od1kP\nItFf\r\n=vBMG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDS5znS2r4iLC97RPe1aeoGQFyEdNE+L0z4tL1FxpdpAiBz7T3V6QvJk87YikVIAMN424Q9h6dulGFtq6G95Et3Ng=="}]},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.3_1612736485188_0.12574327295981957"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.4":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.4","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","dependencies":{"tsparticles-engine":"^2.0.0-alpha.4"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.js.org)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.4","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-yz+PxMpcvq5U2ZFc4D3gsoml/AJYHxNTBWSjODCbCI6xMmDTSMd3x8wTHo5yBC3rOWzJj2WSTITppqF4KhdFZw==","shasum":"30dd502cc558ffb39a66c4a9f410b4a64a8779ca","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.4.tgz","fileCount":9,"unpackedSize":285226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSy7qCRA9TVsSAnZWagAAVoIP/3HGQKQNlxkjLewnLP/y\nNS7jT4jAHJIPeYOigfBeIv54Tw0YLBUFMW9oeP6vrWRWPBb/np+zaqR5MbsV\nndVzlyF/AI0OkTBbgn1R5hQIMDyrKh+3s8rpt1mOrvNaoc/QVwDmfs+HOYpO\nyfHM+yGiDAlUl/TA3lfk/h/5pBNY9v+iCsztoDeUxdkHEWcsobM/DbAvRfCk\nSIYFcAJ5dRi+vUBK3BE2RK5TyBNALXCis2glDgZgErGGofsmizmw9NS3uSJH\nsBtu8rOFPvpKgj5KgT0PkxzDMsQmsd6/NVRKTAaNF6h/DKGFvX1bKlzc/TCG\n8dZJbmQoCgX3Kr9KNFqvdx3az2VuttwyUydYbRMQTbiFnz0oeshEk9+rp9Hu\n0KeYu71oAY+Mu4DGr96Vg+Ct5uXM0227dkroVvZiJXi74B43HszNJ9r3ToRH\nenw6ZsZgnZbVPhiYPmtdrB+0kL2NSfz/aEx7rQBCAempRBZl1MbbsVP9zb30\ny4cTzu1A46PbONLcXipJ7feRLSDEZXe6uWxfp1cDpywtG17/VbgwZOdJrTyq\nPhZHF6H5/LM9M+tqKDJpyoL5M/f6/HAXiAgKzzUruAFovlp+F7zKOImBT96z\nwmGAWQVR2j/lazpV1XYkTvsPwk30ykezz4ncnQ3Ehwp+1rkc1yBsvAX2JJlW\nRD5M\r\n=wyxm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+fCEo7eUMiKsjXt8S2FqhnsLV8m/qCL1+Fsh4guRG7AIgLDww6N4Bl00PQ6VzmiVFAiSs8epcUqvPcROtQ+Q/W7I="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.4_1615539945842_0.6527450445596019"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.5":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.5","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-alpha.5"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.js.org)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.5","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-FE0B18eIr6qiEQi7PY7kSWVH7dRlYcr/uLSTGT6VRoNOhsnybJVRNelPx7BvtRGhIEAhHW6UTeYhPYkMVfCQxA==","shasum":"81baccbd5a959d71620b68e8da5b85115de88b42","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.5.tgz","fileCount":23,"unpackedSize":288772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTixjCRA9TVsSAnZWagAAkmwP/iUUO0oWhKcK5GiJCeKG\nD/+Vmq/olQh2eK+7aaTavfJ0sXc3rE/FO6Vmz9zZFp+bIY6FiyZCkYlkIMCO\niyHkSqzttdPz9siYu8FzcT9Y0GIWSJrMSvo94SAmNstbwEpj1vtV/pSfw2EB\nPEZb9pU19S8ZvEgHAI5QjTsUlvVJE8bP3go6Cu3ncZnTNXTNOTPYbvfrqExj\n0UybnJ+W3ULPeRH+iZohZbQx3VN5DaqE1LLLz9jd3ar8DKP9MBW5Pe1I4B8k\nA6ITZe98RxjvJI2dVmbGX+OJ8LYraPjTGpt9OL876txbF68srg6HWBHj/sIv\njKg2yT8SaHEqYTkLpVvkTnoMw9GHANNP4xJ1LJ3mc+Ujq/49zLvgtZowlNEz\nND3Zi+xSj1OPy/rT0+aOMGbt181WlD7pPBH7BY2DmDdXgATW2vgQ4kZxqnfk\nbICN7rRF23uxCG4jRVtLLtEPVqYigFM6iicRMnTGUWGGBkiewLRmSA7pjqVY\nKW6YEmEyxM0248dtCCXOvJfyZe+8Xp6usOX7Wi3g62yKx9uUaJtpIVTQDXzj\n1pPY4siL0oJCqvBxuWTS9Q2BjDyNiPr1Ud8iVtseCt4nl499i+zM0mpvd+Dp\ntwrguyyktgzw0CpzslKZYewhbfFhsUNbGIdlD3VcKpqsZgP20mwhNhmyAIdh\nvOBh\r\n=Avws\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmLsdKzwCqRSwTfSpPYkq7G1+xi3H0sEKKY7PTvlaOTAIgNcT8WVgp4UzTTag8aejGUBhH9lCyshp9zhKOxqXcLXU="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.5_1615735906961_0.9788208954622035"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.6":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.6","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-alpha.6"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.js.org)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.6","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-K6d59FtHzwGGo4RfR1xwwH51irAPCNdLS/dEKXH+lFqIkCyhd7aMeyhH7WzPgWHQZWybUfHwBB0c1HXpjAyBng==","shasum":"ade03ef841b9d5ef18c505abc784af6b1739c7c3","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.6.tgz","fileCount":23,"unpackedSize":288772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY8G0CRA9TVsSAnZWagAA91sP+wbWd9Hl3HWGqu+VhtGH\nsATeDIFGit3nqw99+8x9cICN23xkJKuLoLUAhZp3/4chTpQFo46Rqrj1JS+B\nOF9bJ/Ah9dK8AC+g/Ymem82Ron5VXy45UOr41bwAlvmOdq4ZP7IRF3JClKaO\nn49IGV0rnCRcrJGsJw1bw01XePrNTziuwNjp7/BRwgA35M+9foIJJ/76153l\nooBv+4OKh8feYQrp/DFAt3wgDc1tiYQIAb6fCkwoAaEPeQB9/kYQlSkh0/G+\nDgjio/bBM5SEdJcjIhwm3XGtL3CfmxUAkIwsl6eeCc/eCkg3YB/MM7WCQ01h\noTuCYDOlGNhNumLvItRPSTXRCL4xQIx/nIKRgkB+1AF0cxlUcIuNMSXOXGjz\nQGp2OarIVv8tt+k5Yble/6K4wxg3PeB9J3YgQtKMElyvSwbtm6mF3W6B03hG\n4kEVGjoZhmjAGrni0be2t6KBIjALqpsubl+iNLmgklJ7Pa1kcfZlOWu4BuyY\npyFUqOiRztN/JUhZma+Pa1VHsWSZKyxBINCQ66mF+DNIyJchjgfpz7nmi/R3\n+En5QqNh7iH7u9VS9LlGLr2jfPGuJBi9B89PpytBdgCIn5J2ZNi0CDsm1+rL\nZd05IvMARNEAYLxfYicXm5bHDgBq/jc63KLZvdgC7YE7Lsk1QatzZV9Hu4sW\nZYSb\r\n=XQo4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0P+TST2627d88qs1DjZKX2wAwYfVO0XNMKO0PKS57FgIhALFVHv4DgUXdGjLREQZK2J5miMrUyqnQ/n3V5mVHxPvC"}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.6_1617150387666_0.1523246683880637"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-alpha.7":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-alpha.7","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-alpha.7"},"readme":"[![banner](https://cdn.matteobruni.it/images/particles/banner2.png)](https://particles.js.org)\n\n# tsparticles-shape-bubble\n\ntsParticles bubble shape\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-alpha.7","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-uEl4VyXfBvCbApakldjJq9ZPUMX7ZieVhssR1li1DSffXh6OIdhW2vqxasBF1nIxRjSWt1WpT4fQ9Nuf8tfZiw==","shasum":"2cbc212cfe121eb155528b2d822be6a6bc5100c1","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-alpha.7.tgz","fileCount":23,"unpackedSize":289394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcw2ICRA9TVsSAnZWagAA0SoP/Ah+S8QxGz3U6x69QgaE\nbo+e6Xc5SGz6/kGuJySf7od+uDTXKFKoRLxCwWlie5yKqs0jKkUstXc40JS8\nD8uikhsubbk52/0R79p+9FG8U59GiCKS5BcyeweXKjXJ1u+6FWD5w0PU+6AO\nQvFOAGfPAO8MgJb8SQPjlWu5ADdZI9Y6p040bbJcYookTTqqZwtZFklAH9+h\na2vTFnlk2OXmSe8XBT7mlKWutbb6EpKaD47FuSdvJZuHfyT3zdcTh6e4yZqk\nkFog7ZbHLyrrTZTQu0pv9LaY6v5I4j8sO5n4aSgb4i+oXtmVgJVTGcsvSBxw\nH6mM2+amIIlXA/yB/h2FaBOOnTtJjLcr4DwbtuR9VWQzX6GOWCwl6kyghekz\n+SvD6d1nt1ULDkeXImVe7V058Ai7P+C7v+JmraVWFVLzrZK/fGqDl//UE3f6\nFeIRGCssWkyKgMkMTj4KCj2dnUktFAE9OVQgB7+stiZYByFSJnKNUIChO1p0\nzjjlK8Dn4Rm+M6gp879rfZJmyoEnWrQZXBdqhF2qv25rRg2Jw8a3V+5pHXCA\nYu8TO5oZS0qJAp/yaD9v11DXfpADaaaDjWK38xFJMpw2QG58LRYYOOpmYtDK\nLdqNf1AzyzzVpmMUC8kfAJNvln0mEC1mNQJa2b6tiOEhjibMGqO1Sm4ww6kR\nYDCc\r\n=mdAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcfzBoJ0fwTqyzWU3PF+WbEQNU8mlDvGAOhGR5MnKarAiAnF4mAw+AmmugOAjklXZEI2PfFH/znQ7g3rtBoq0u7dA=="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-alpha.7_1618152840379_0.28531333470863607"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-beta.0":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-beta.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-beta.0"},"_id":"tsparticles-interaction-particles-attract@2.0.0-beta.0","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-hUzeIJYNgSLUqqtDw7jT/CpzDBh+MV4RiLKow1uKX8VNoJoCKUKRLZJKw7arVVcN56ax9itMz5BZFSnj1wgqhw==","shasum":"742ac21077be2d8b44eee31e940b2d88b3beadc7","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-beta.0.tgz","fileCount":15,"unpackedSize":287513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEobtCexuAAgZAAFMv0Cb5ZY3V+JExA4uhsgTlbxZZEmAiBbzCidyu7bFZ0QVRdcX5tBKashtXMmNEISrA20ECcK9g=="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-beta.0_1633479908294_0.101238560014143"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-beta.1":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-beta.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-beta.0"},"readme":"[![banner](https://particles.js.org/images/banner2.png)](https://particles.js.org)\n\n# tsparticles-interaction-particles-attract\n\ntsParticles interaction particles attract\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-beta.1","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-hvkNJGUFXpvTg60KLTYjXggmgAVoRmftBdqHAVpI7NdF3yOmpxyP5Y+sF0gTYTGXIFH23N+BCM2OLJT9xAKtNQ==","shasum":"087364c97861d76c794c725eb577c547a59d1f04","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-beta.1.tgz","fileCount":15,"unpackedSize":287513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS+TWxFopJ1OF48BMo4KCXqqEkY37RZB2VjQEx/KbFYgIgBVNOcj8NMhQ5SWSTu3DM+YRn78SE9poCx2kiIMCYxHg="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-beta.1_1633546171458_0.9686439376845262"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-beta.2":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-beta.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-beta.1"},"readme":"[![banner](https://particles.js.org/images/banner2.png)](https://particles.js.org)\n\n# tsparticles-interaction-particles-attract\n\ntsParticles interaction particles attract\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-beta.2","_nodeVersion":"14.15.1","_npmVersion":"lerna/4.0.0/node@v14.15.1+x64 (darwin)","dist":{"integrity":"sha512-ZQmATLel1EKDDnHk3JRoPy1uekr8n7vBGCZSiJt+roC1S3k4cLZcBcBivVyHhjtb2yZ24Wd0un3dfrUCEcZUgg==","shasum":"ef515007ebf56517893aced46f34acc6340f834b","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-beta.2.tgz","fileCount":15,"unpackedSize":287513,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFKUzDVwhpDNlw0lc1nVZEsbTHLLFS6wV6GnuYjyh5ZQIgQsMdnO6rQpL34/+f7OSTLR/ArfHcg4agfGcMiKSJASo="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-beta.2_1633556017447_0.5293203735012182"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-beta.3":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-beta.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-beta.2"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-beta.3","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-+a7EsPyr6RClF92JqxTsWhNVn1K5UWMNtatwyKJ8JgzHh0LjQpGD2NyosI54gI6+vhitEMS9JwsaYoIHpm/grg==","shasum":"4fbe9dbccf5bded5c477b752d216700df3fdaa2a","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-beta.3.tgz","fileCount":15,"unpackedSize":292834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq2ALCRA9TVsSAnZWagAAIKoQAJe0zJlWjH1Vr10PIN6u\nVAwF8E8r5YfK0Mx2svE36gY+UzeKlc84nOotVWziyGXHihbq3Kt1U9oeLP6h\nVAZDbHx7kB5H2w0I8RV3iTvSrzxJMOF2dlVoYPCmKHW8OFUZHnbjPBhmeVkG\nReULSMxZmAeA2cPW2ykHxMONk6DZgw1Yv3eOdgwYCwXplc7o3hygVYO+jmt9\nU63hMyKRe2qWwhEik/dk2qUMOLuXFKf8TQ66EkFAemowzGbkHZ5ffYjJ9fO1\n3qS/rkifUSl4taeMI5Rzd7ds6EJFzviPwZz9XrYDUNOva64RxNPpkMT3QwMl\n4eCD+SwbXcZCUKC1dMC7hfrJL3WLGpZrt9XB+WideNXOVRL3U3LnMK0cqEso\nY2vrT3qd8aAfXOU8KLDrMeKLFSgPoB8ZBztPVgEa2QWGQ8OgsbV2DmF8lpO/\nj80gz4zx4YGI8R4gykcwBo1QG6khToH18WHhE4pIg91g4VHI0l7TYQUZ+Uel\nG/w4Nnht1BRgOclFs2qstINCdcSPLN9i80SxpkTgVH29UWj5UyUQYXLLM4wT\nu8yW4y60o05jVa0TkaxVG6RWSvLWK3raG7SrLiTeb3MNUzlBI9KstFfVPcrn\nflB27F9ZcY6Pd7Ha4C7H/S4WM8GNI7EbMCPGmQ1lUH1rPu9nI47v5h9nzKIJ\ngv9K\r\n=xIWa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT/tTcRdwZN1lOhCC+hagNfDb68n8cgFcxVTF2GF8IwwIgQBloLV5hqD9HAcQuO81UT9kB51gLC8XPoXJSoNlPXXs="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-beta.3_1638621195726_0.41880402379158"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-beta.4":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-beta.4","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-beta.3"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-beta.4","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+arm64 (darwin)","dist":{"integrity":"sha512-798N4BXd3JN9X1zrFjzlo+eWBVOGqTgLSCx0XJfrGql9QZohMGzqgWTW/DKfisZdrJECyIKfyH1OS1SUsivF8Q==","shasum":"843b210e0cc219df845ce79a4e6b96f2d76fb39f","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-beta.4.tgz","fileCount":15,"unpackedSize":292834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr3W3CRA9TVsSAnZWagAAT6QP/jAiU9M4K3m3ZL5xN54v\nLR14zeo+PE0VHCD+00GhcPZC5zhbLaLbNbafPNxSHF2ByA6gbbo0XLEjMB5p\nh8iBpGDRUFujubfWBlZ/wry1eE/CDDNjYb2oTACyl2XnbE9JYDm9xMJQlPLK\noiCcrGYprVBynHcI79IwEHscAdguh4nh0HU63/vn/QoKG7YMwPWMVOtDZ7nB\nrjNaLaPM+sfGP1eynvLUQjpB3R5qiazC66qIVLz8fyK2SDwebkNYEXiaQ2E5\nvBLDmOWCL3U1QEZBhDIlEtlb+ZUhvtnpIYNmggr+xDx6+nx6b5/gXFkgcWRo\n/KnrJrWc++UI4kZYoxH68cqKf8aN0KhMyH01hfIq5+UEUIV12VyAgD3InQLo\n5BDtp8caWNtv/A2BWwMTL6r1bVcojhan+zOBUaLPwkkOu0JIXWhRTn/qisJp\n969ND5SeHMQXwYdr9yFlJohiFrwAHzOh9j7iPqkrTy/c9ixNdefKjnl3zKvq\naLo3oQKimc3nwDaf4pgeW3yLakVdurKHv1L5CBDww5HKtNJx3F1P0aPHqO8/\nzlLIM/Rum6lKi3ZbUhoqJNeBsRF5GZr2E9/65wGLI39mljhhMk4/lZdyeuOh\nSrZFR2PsSrfMtzDQGl+1ZpcVLalH3FrFIpEeFCwnD24+1MxSpFsXRDqgE4T5\nbJro\r\n=+e2p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeW1d6IHV0GX314eo3SlVx7WeuTflDmTeLhYFfHCHeiAiEA69h5Ka8qKtEXF2C7X1TISKUAvX3k4arNIJItKfX+sJY="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-beta.4_1638888887307_0.39199850784327817"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0-beta.5":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0-beta.5","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0-beta.4"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0-beta.5","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+arm64 (darwin)","dist":{"integrity":"sha512-432Ld+yZVL12QJYpwEslbb5oFGRHH3lrD0tdrY9KsVDidUvnmnH57SxTfXU/lQBnDEGSgf9mrScs117twF2row==","shasum":"645ba32a81a29572e24c11acf99cfe907fcd0fda","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0-beta.5.tgz","fileCount":15,"unpackedSize":292811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9fwNCRA9TVsSAnZWagAAvEoP/1Ap4t3a1o9HBh4iIhg3\nv5RjiKJVqbCWpXz7NKPZKZ89A3dt0AeAXvcP9g6O8qLjplCqqto294IAwQzX\nTNEWA7yw4Taqrah5k+/LO68lBUniAKRmYmeu/LdIz7V7pkn2uILem5TwTieS\n58ro2SmTMMgxHg6+Z111mY7JLE9BavGS/HO4fcfTyEuhr0ZSs7ca75xFy3Xm\ntwxhzkjEbdQWtWrR7ZsS4cJv7G9LJGeyEI9MR+AcAjkGz1RXwEWTnMqeRgCk\n5gmxQ0h3KBgNuBqxQmNcF19xS+biPaa4OeHxRz8TaQLfLdJ86OqS4m4dGzRF\nUQ+oshEddn0QaJ4S2AKb52TBPSsesD+0DEANlcgnFms+J5JBLQeDn8k6CIJJ\neGeH54NR8IeqHK791uk2QZHMBY7WvBNeChTfVQoMV83u51+TSjWA6W6tUs6m\nEvzpL9zh6/OCX2IsXXUUUW3r76XX28pyLyt7DgTI+epOdtmZQWREVKU0r2ll\nPRZomWd7MYHMbYWNJ57ohjwrlpTk2HnQM7Tas4hpzwUuJ8yovzElFdlwXN9h\nwMun7Wu/rory8vXLapEUkpd4RDqOyYHxK1jjuwcJ1FlPQTOW2Rpg20CG4jFa\nbsI3u0EyWIAfT2VWz2tjwziUvaur0/QoKWuUm+oU13CM2lwmmQVT6nJP1Fsl\nV1c0\r\n=SYlC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpKpowVQynA5f0CRZ+ml3PsH0c7NRYkBZTVmo8LUl3fgIhAKcaLeu9uwVhbLm9W74CPTl0+YxRS4pmejdUlWskHpHr"}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0-beta.5_1643510797601_0.3856687625716344"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.0":{"name":"tsparticles-interaction-particles-attract","version":"2.0.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.0"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+arm64 (darwin)","dist":{"integrity":"sha512-peD+WzgEd06ddxhzpT1lJwqqAZtJoG8EGziMSwhhGmYAlsPY9tTkzxuAqSqMAkjrMpclIN3mnYD6wZW4PYuoIQ==","shasum":"ec1555b6f79485c9543853aefe329c54673ca21d","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.0.tgz","fileCount":15,"unpackedSize":294855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCvZ0CRA9TVsSAnZWagAAfRsP+wfTC1+SfzFG1jp0bvoq\nowRItpl9j5Fls2dUzaLWHi604DmvaD7Pv6yL0HoTTM2EEXlQxEKRFTdRF3KI\nxZh2msJlwKVZmw/Rk5ZWfkMGB8qzxvUHMiCyRB3AI84OkY0WHIdPRbhHJDJv\n3Q0umkNL7AZ7YGiJROOJR7i5p2iCvHC55nVeVRHVn+MBmbn5x1nzBCxHUG13\nsw3AKSRRAcGr2npQ6IXdPiTXPAq5Hr1LZihQXx7IjJxO0sduM93XVPs9Qoxs\nAuFEb1tyGTscNOz57DnuGuakr+qYuFIgwcKi/4OlrVMYz/HYhr76zIM9nT8x\ngdG1HSoW1yFaDKkXSZogAJGdN+9z8YpLbdPoizb22zyBTLV/SfeHjPnaoHQV\nS5YNdKL359JzsdGH5lIyDAGwkqpbJ3P4CBsiiAd222qxZ/kyiR3+byB8w/sb\nEJxgY4cNkhJc/6B8KV+AuklscYGMa7v+66/o1/re4xQrQA4C5bcTnD7WOXNP\n+w6HPFGImPuVNQTyHBs1yLj9tubPDId10FMvHy3GpsC4dzpcSGpv/vQ61PgU\nzmgCpWn2lJRbIwj2ND3gB+F/XHEFKnC5S9RipBIArLo6IvuNQ3OUtkh3l7UR\neXSI9sK3F/DFVh1F6MgRdRJpfcFR3lGKkLlMxWxICryrtaaU//z487ZpibQa\nIgpQ\r\n=PVHv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuUz9EA06iltcvDEEw/5qleYu8WkqHX5487EoQjWjRIAiEA8x02rfZ8mYm/93jPCdG8BfRa6HnDV9M9//j7i4ENMNw="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.0_1644885620325_0.19008819342377414"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.1":{"name":"tsparticles-interaction-particles-attract","version":"2.0.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.1"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+arm64 (darwin)","dist":{"integrity":"sha512-hLnISIcm7nBvgBXajdA0L7rjoOUi56BoT81hZ6g90IH/Brs3xvW0MrMhTgtCT+IJzpDv3iuq0pYilpr9Z7TSUw==","shasum":"26f804f14b0c3f2da6ca04bc19b86fdc57709bb6","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.1.tgz","fileCount":15,"unpackedSize":294855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC8+XCRA9TVsSAnZWagAAr+MP/iDL0e7tz9P/EP5mFB6q\nXGg10WhCjsNlNQPy/Hd1ZHlgYiePA3s2QfKXZom4Lxdf7e/ZCfqoR4+4zkz0\n2b6QlmhAoUFaiWJ/lbU6yso9FnAyzitwJa7N5UxGVGMDYxC0Ux5SDa84o459\nhUUPtgMK8+QzI1zXRCO35OuKJpb/GarKNwBb60pBTEaD4+PfyC4hP8tIOMJ2\n98SnKGqOFt4KFGy/qfw5Wrf5vO1mwqyDpdAuGxFy5vfWxl2FWfLMrinno2IC\np2aO2EfnLPSygYbWfaCdpmbqpXNNSgl6yMaSWxsvZErgYZ+El6hXa8TyXGVn\n0A1tALdxICr+1tDa+EfOqa81HjaOiGAfehqMDYsKIpp7M8VVHUT9FOV/Xhsf\nhtU19TgXD0Q5LPxxhqi0PsBzqjDNSSqiF5MybtLTVSOJRrc1HV6mznsBYvDk\nulPAsNGC6hr8SmqOG3Nrn116/1JzTsraFGui9srV4ru/ZP/OUvnPyqPOJsmI\n9x2vibiGRkYdDuXGkspZvTCoQcbYsFHAw3tEK4kUpjdZXZt0tHnfOxgSp9fs\nUie7a9UNp4Ejh3QRWpoO/n0WqeuMGLgp03UAE3Vl+TvS804AfJnwSSwZ8M+x\nVyfnJdQ3tYbkwfJfsTnhgkVKtvKfM9f6Ka8JULavfUWOrvpHfxGfi3QnaxNo\nprgn\r\n=7d2m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3ZwAL4edlugeXvZ4m6/fUtYv9Bdad1QTGNZpOGQSzZAiBRh0jnAzta+mJA8cUXw1da7+mzFuuiFc3xZfFd23FL+Q=="}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.1_1644941207143_0.41173308084896854"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.2":{"name":"tsparticles-interaction-particles-attract","version":"2.0.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.2"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+arm64 (darwin)","dist":{"integrity":"sha512-ok3tJRcx1tRYrn2e9Mblm8zD6/AsXhNoH8kMf9nf4ofSd2NK978CzSNUme3p80WFvU3SNW3rzklmSGJ+zh5Hnw==","shasum":"f2dc98f9b3922e6a455ada2ed07b93c7bd1ddf61","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.2.tgz","fileCount":15,"unpackedSize":294855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE05xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+cg/+Kt7/O5Y356yJKbI9ROnV8rk0Tz6r/MPoJPr3MZxh4bxL89g5\r\nEIoIxMEv+HcNiNsMMNCouoB2yRo2QYuCYsvF6RRfuKR6kJxp+METgBz1aGUO\r\nHhE1IVttz2d5O2vAwGF4lNWsvTaJ6H1DCLaNOTr62cDlFJWtAv/esvc67VnY\r\nLoZGGwJlHiFnnT9L6tu5H/KkS2vf1rZpsK7dq5mAqWBsG+LGmtA9COnUu9yj\r\nmeOl0oo0o2m5wsjTnEfH1+6ct6YV+ndZGeiOmnLTIuu3IsMsbjFloi3zhNeI\r\nYRLMbBElKcDJs8VS5X5ACiTQS409pA4lKuwTx2VwRSKC9x3lVT7T0K33XiIE\r\nwR8GESemC2O6jCAetM5pVRU5qkdIytPY4nsImlBAN8htfH5ngCj66kbqC971\r\ntvKnA4ooQQ8b4wt9/OLGfrGYJXms1eHv7qrMhvBpToIJfWqcAoKo+GaCOZ8e\r\nTe1jfc67sg5xo5ju7vQjmRMUZN7sP6HtZfUlSdCqmwVnbylO6OKj+ZH7Tij6\r\nZzUJ3eZ+vQHHAX7z2ZjKjcJTdV55riSIuR7/UQz2NhQZJFO95Te16IginyIZ\r\naGlTuQp81+cFzBmbvMXpxJ5uh3QEpYT01YCeVB9KTudJt2EFaiXuupBydxiW\r\nVUBDOh0WvefMmIFm8o74hVUl59DzldFijeI=\r\n=bGGV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3wAebQVEy47X1e4dCc+DwaczVy32RYvrBLANImscK2gIhAN+pevx+IAoumZsIZjsRlRgehxfShkF7J1WbRDQkQOJW"}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.2_1645432433052_0.39791449534938206"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.3":{"name":"tsparticles-interaction-particles-attract","version":"2.0.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.3"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.3","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-rCSWDfwrHWt+/KO6Z4666S4R4gBpzyR0Hse1QwEiqNhwRdP2/QpwIpKU0pWnt/9HGzUvNYpAINH+bpIqWo2qcg==","shasum":"990965217a4ed73d544610b4e678e53efe4e2505","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.3.tgz","fileCount":15,"unpackedSize":294855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK3AxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaUg/8Cb25Qi6AZb7G8S9xncFlWm1NIuHAC2HY2XNqVVcVP1S/S9l+\r\n0TE80Nbta3xR/ugmVarBLK95N8y11+EHoK4uGsAk2GnXEvxhnaCkj4TfBgwU\r\n+onLdhVXPuazNV/DeQf8s3wbP1DhS295BiTRff1drAFYO6CpSUSrrttoFnyF\r\nDcbSeURdEnid1dxYfmKSkweuqExmaTkOKRkNM2S3pSCUdyK+bYdn3KZdBkNF\r\njFxk/RiLsb8k9Ow2xIuqMyM1xoERfnHeGpK2p43+aki2B4QRHX/ux/eQOWJF\r\npXNqCNfOcTV9MnjApc+xuMX7OHX0QibewtwzG59VBj7I+Cyhn+8qRdJ6BaAt\r\nXTu84bzWKgnh/alhkLV8A26ifAaKVn+BQYee54vwalb6p2KG9wTPaaQHXu3A\r\nD/qZEdTBwZtuO/WYqubq4kqPISgu3u158gEzgE+EWgYJ7FPkKoGuHfIfJUNp\r\nmxO609UiSYGEeVjvNac64SqEUKMmf2RjVh303nBMStBbeRqMcpfVSv6AeTzo\r\nJtQF60lbE060Jjp0qz0NYes56By1ckWCPQhwiKqMkeq6gsCPewIY4Ln1yRti\r\njsVRI4L642nzQWX2wXI7H8F2Oi9yGnjH555+S5OEA7voEIaYl5gfLq1D4iDD\r\nkM4PByOJTVruSrRC0xs22uk9KBYtuqYtdYI=\r\n=Czmh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvkoLEWq+ts9I1tidJH9yC9k9Qq7bt1hhSwlLvsl4QfwIhANlZGg99KpbYyjTThRkSk0qdGDCU0GY8xQyzTz9V2Ah5"}]},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.3_1647013937528_0.9448765803762922"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.4":{"name":"tsparticles-interaction-particles-attract","version":"2.0.4","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.4"},"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)\n\n[tsParticles](https://github.com/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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\nloadParticlesAttractInteraction(tsParticles);\n\ntsParticles.load(\"tsparticles\", {\n  /* options */\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\nloadParticlesAttractInteraction(tsParticles);\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\nloadParticlesAttractInteraction(tsParticles);\n```\n","readmeFilename":"README.md","_id":"tsparticles-interaction-particles-attract@2.0.4","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-9LAVlfR07gIUG+8eabX9Roo54FkPvlQKlo5vU6VD9wZB98aJ6AH/8f64RrHwdjjuz/HBFc9ctFKwmpj0CioCHg==","shasum":"07cea73ebf15a105de27848584ccb2a2c32de23f","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.4.tgz","fileCount":15,"unpackedSize":294854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsp3O9K/Q56IvdYK0mrPDmNmGCKihE8CrJ6pZWjIQ0HAiEAuKVDWd4KEVmTcZDCK1vm2SCf9nCu/DCkOmkRcyFD4kE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTZCZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBqg//SKadhmy8Z2iD9Gz06Gz3bKHZCf902cKEnyhrFyNb64PW3GGQ\r\nlDrsROMkieEMgiE5W4Vjba3Bes4xmVx7R4wXKJMatrMrNYjDT8xA3CLW580/\r\nnIt5QV8bPSXuTM6t3VuBUF0T/TTlc2PmF1xADMO4LprCFB3QNURhFgWCdWd2\r\nyqIpngsYVZvMrP5nUtN3coeBGKA9kzc6FAaldJqPQ9MbEJ8NR0j6HFZm1mj/\r\n+m5bmUYo7wqtQbVi8vtp9Wos9cUsASHpZZSxJIarWlNgIbHNWftyqbSGE2mw\r\nUOMQ2hnjtMFVFj3RCG+cDHM2A3rW3xXWMSuiYcMegOMzYGx5X/qVngENmoEK\r\nrLDMc4FGZ1EMdSmmywOqfK95EqFti3Pw/Av6AX4uajN5L2LlEe+/S1Vh8iLA\r\npU/9ES2VqSyTBO0/drYrnHqvIzlXS/9JA3nH+5EBmDLzTZEBvOJFxrdDVdiy\r\nOQ0zAIVLonHwuzY9y9jt/Gqx8IoV7qZs29zzy+VPrCXCzfh2oc6sTsD2pkdl\r\nowNVtskowRcM+Mk0ATMmmD0KSNErlyisgEzmsoGs060GZuRehqU2ebPSQHAo\r\nG66gGTOtTrBKPEjecM+/+MpcedwwdIcbyEYsD4m+85NLUBesDHBaH4yEx8kU\r\nHIm9jBEOZC7gk4SE1PrS6EiDWxMfNE/mggs=\r\n=Ikfu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.4_1649250456845_0.4210840569699288"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.5":{"name":"tsparticles-interaction-particles-attract","version":"2.0.5","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["tsparticles","particles","particle","canvas","jsparticles","xparticles","particles-js","particles.js","particles-ts","particles.ts","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","tsparticles-shape"],"author":{"name":"Matteo Bruni"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","browser":"index.js","module":"index.js","types":"index.d.ts","typesVersions":{">=4.0 <4.1":{"*":["dist/ts4.0"]},">=3.8 <4.0":{"*":["dist/ts3.8"]},"<3.8":{"*":["dist/ts3.4"]}},"dependencies":{"tsparticles-engine":"^2.0.5"},"_id":"tsparticles-interaction-particles-attract@2.0.5","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-DIl7FNtdUYFCKjGIZP/baNEg66MyB8k9DnSiIVNfyemxKsA4hqcWul1ImOKGFUcV+FGbw+Pg9SOgHrmyYd6pIQ==","shasum":"bbbf269c9a25c88aca9ef214b441a925e0c95a83","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.5.tgz","fileCount":15,"unpackedSize":294855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/Smdox/ehYTMhI7zIeG7260bugpYo7J9QE9/CDb5xMAiAhqpsg1CzPRgluYAV0R0sE9vapyIOlvr8Xpy1+OQ4jhA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV+uVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvTg/+Lfq4C6xKRL1vF5q7ldqUgCJAE8SdIpxtra80yhkiJZYppeAd\r\nXQp1DzZqJE+3LyEGmWbv4eEhaG3WFl3tPUrIsDrHcEC93C3HJO3/k+VkjcVV\r\nsvymBSvfnDzaCjzE+LaUtmXbRqGu1QWcy46H14iykQsPCFNBvbswGSu+QK7/\r\n7jGygkXvxmc90wnLAGB06L174Us0t7CTGPsZ58SrWZXzcK/WWWJ2Fdl0Rgi+\r\nrxFiF3ja5R0XSWqN1wh2uxItFIZQXL1AbatwTRZJt2Ve5nI3SNKJRHpcmFbr\r\n0evcz0Yq2SAK1bhFpUZ1G7wMsYYhfAXSA2xYbTlxwQlFPNsKBSuU38bes3QS\r\n3kbvuZ6uFwr7+K8USjDPhBYf0IaJrKdTg4vBwc9fVLawePVstn9AimF1/eXq\r\n8Q9dnOttsIN/HVtLSfBecRG2OoHg7fzEj+yrdGhlelsYeUpU819NxRJClKe1\r\n7vEkop0oSLhQlfja0xQYWk+VPmcmMOkcDMZHUl0Swf/KIxy2YqqFxZr+6lVz\r\n/xiodaLA01A5IBQef6yldXRFVLmb9tlZI+hIvcibqFcgzj0zk5becKfj69cb\r\npQd7hcuMoL5XPQ6Zjbyvg8xGYMg5txUyoztN253erHza/KcCylKeK/axte+S\r\nxZMJkSE8eXNUvy0gg11kf4Bx4t6Pl9Dn6gc=\r\n=uVC3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.5_1649929109469_0.3387284585832222"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.0.6":{"name":"tsparticles-interaction-particles-attract","version":"2.0.6","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.0.6"},"_id":"tsparticles-interaction-particles-attract@2.0.6","_nodeVersion":"16.14.0","_npmVersion":"lerna/4.0.0/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-UCnzl7dL0xOKQL88PglG2l9loQNbQE8sam6ZI72PzSQNvzlucMoZl8lciScVYLkcgoMcW7K3GcOSRQR5VBNU8A==","shasum":"0a57ff6ec6eeef853c1154f57edd3e97c656d3dd","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.0.6.tgz","fileCount":15,"unpackedSize":295803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFewCMWaYuUrYNe1iCHMwMGDSrXDHy7+MPcUgqKmEDvAiEA9lFxSL9d6l6juef0Ca+MriZFjmqWRIr4Wt3iJY8MW5Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiW0JIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtyBAAmR8rTbsTx5ioqs31ZxvaNIGKFR8S1k/1h8eFj+7qBNEtNTEP\r\nA8P1THZWGSoWtwcHfkeaRKsOkYSr8r1F9Lp1ienbjW6EueBLNdRGIBpW5p0k\r\noVtBxpfdTYG7GiptWDNPMTIubjcxp0sbY7JO1bAW0zr7yuVZXlJiJASHHaM1\r\nueimvcyaPVD1tglAxU9eU5KjtTKFW3A2M0OrroaaqeJO8wBB1ugS6sh2QnEz\r\nelFl/Faoa4x4+V3KfbiU96DDEpWp7b4oTjxnp/5Fst0PmIu8qYyijW0lkTUI\r\n/7kQiMtQGC08jmlYKwiihv00hTd8K0VGMg4RjDQ1WL0/vq5QvNdmwyrSUvZR\r\nt4+IskLL3hZq6Dl9IEOnO5jbCKMbZ+O23Qp5RCkTBANifl1R8/xOF4LqG7by\r\nmToGhV18dR/la4s3Yf7ywpmDAGQyDsjq8OVN2QC+iblHWT7bOMImWBQ9tP+d\r\nOakDXt/0wAui9xcMnSX06li+RLks6fhUcbqGPd9rNG/uJQ48BN0uCMirtgQe\r\n+Mdi8eMgB5b3633v4hgCZo7f6QvvzQu2RZTDR+HVJ9vWlSPrZHmqqsUtKibS\r\n9RtVjI695gdUAdVxItygECIzICcFBSoBLvVBEkzgWJ1PMLkcoAR30LTbad96\r\nid4TDExAQpMaon1xzjD4lD5mDLWvazwGALk=\r\n=q+ow\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.0.6_1650147912027_0.9379000538696167"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.1.0":{"name":"tsparticles-interaction-particles-attract","version":"2.1.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.1.0"},"_id":"tsparticles-interaction-particles-attract@2.1.0","_nodeVersion":"16.14.0","_npmVersion":"lerna/5.1.4/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-Jc2leXJB3St9NCKDmbgurqM0+ybYRDcorhVCr76KwgMIHJSRaR3ueC/xyLL3D96H/Ti/pMEsrQn0nqguNIMr3g==","shasum":"56047ca0cd3420bb4f46017d528dc0a177c72c01","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.1.0.tgz","fileCount":15,"unpackedSize":295971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELPXGzd7BQf6ZwY2fUlchdz42w8xq3DrFTjJ3Iu0A5dAiEA5iHsYB76Txk8iBMNf9ph2yCv+fqqClD91VwVuUntv3E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirl/GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf3Q/+KiY2W00Yuzem8LnDF24PqIq4djLMjQIwv1OfLgkLZjTpfp/u\r\n8zk2L/niC58hA3GWpOeWLwURHrJwYl/NLH/0pJ4MhV2lrQVpbjcte8sNUaFk\r\nMUVcneFTXaV/KEZRsISF0z5muXwPC04MWNywzu4LP6CDPJ/yDNoz9tt/oPAv\r\nQ88n4xpVa3z7DxDhTnhtDc3T3iSh8Fsb7SNZmUTdlaJJ0R5Pm4z1qBonXFJx\r\nzkQiQSeBT0rY/QflW7eTyf8b6LYg95Pp1f7Rno5dGz/B2PBs5KlzGYxQ8ohM\r\nihmJOtheVrEPrNDhrRPV2GYsuJfWUDdPkK5ZY41xlaM6clfFLYnlhKM3YFbk\r\nlWvMsEK2gkhFUoItoDgnIL6XPwoqT7Il/KMzxgVkpqIHPyfxFEV5tToLwnpy\r\nFVjIe/ue77cKrtgok9zxrGmxxSgHJoX5e3XOv7iHPEcPZQawey0M/hjkNbpL\r\n1GUNWTiwQJ+tA9WfUNATUOBqfxr2a/zQg0kPkr/ZtNTGOisrgGJBTx9degXV\r\n67PI8lKya8zoOnVg5/4PBN/0ZMAlLR50YO6Jv3BuPY3FO1Yq7BKTnj6VkUBs\r\nXlZFPfYrDPYJV4xMsKIC6wi3n2Xaz0YZd5iQz136dMe+93DMhKhouO0SDYl1\r\nGHWF6u8RW7ry9mbpM+JM5NXL8ghGhS2hb2w=\r\n=fKN0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.1.0_1655594950058_0.6987261789819728"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.1.1":{"name":"tsparticles-interaction-particles-attract","version":"2.1.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.1.1"},"_id":"tsparticles-interaction-particles-attract@2.1.1","_nodeVersion":"16.14.0","_npmVersion":"lerna/5.1.6/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-neSoWWVxRJJFjvaAmA86ddpOj7Fdii4K5ghYv165Ln+6hrUItMzRtd38UVwVwXc9+81dgR+XZOl8TGjFrFqKSg==","shasum":"69cac200d7ea758b8042d07d3d5ba582ccb12465","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.1.1.tgz","fileCount":15,"unpackedSize":296131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLhUIX7TvZ8+77YcAj27Yu3VVUBSWzoqh+GP7a6b+hFAiBhd/hM/6Cf4P5f7rdiq7qUkxUVHF2jchTeBmgqxnHSMQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivq7hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonKg//X6LApNiVhbCEPEoP0Plsf6a73GR+jkxc0cGIQUlpJKGQUVDU\r\n49ByNlRbEZgr6LtsfeGzk6fBiIVsBYj83nx1R7bjTgOfFVH/4ouPjk2VBwx5\r\n5wK73CDGL5eRFvru8htFnD751ZXx44Q8fz5qvq/lsGOintCnV0Z2mgjbSiaS\r\nEhbZjp8v/5B3sJ50kJ8Sf30puyacUZJ4LKktav7mLwyuJ3nITgfYkH5N2FoW\r\nPKM1sb2a8fFCwW4zm6Ba1imxPFlrtAx1cVjD7aB18MxsU9og7HK9JPgl/utt\r\nfoB3Nv4zLKRfYqkJFVfj9B/Vr9CKLbqi2GadxcfYxpuU35Y5cQAYd4uawnfr\r\nzm9FnRI0B3KuLu2ur6FTYpq707LqcE9c2Ci1tntpFPy42jB/KqqcCX9Gf8pa\r\nVxZkF2qGscBOui1SErrUGKJxiOVOPJ01GGUsqlwRtjyC+dfniGG8AloMQUQX\r\na1dTVEuphnCYB+cm++bjJrebUIpkJEp3zDDxB5NRK9OH9Z3fVQeKalTtgVRf\r\n42ZL1Xnb4dgdW/4DAohCRpu3DjRKpiNQAs/KS4FKCp361siJL8dVO0haO+qE\r\naYrHbJivVubDqFjqnA7ivbc+x8Hg7x6HnfiDbr6hOlnXgt2m9QrXHdnRqClq\r\nqqtrUJMf0k4p7DnIKn/GHhZaPTgx30flL2M=\r\n=DrWh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.1.1_1656663777717_0.25052563008071216"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.1.2":{"name":"tsparticles-interaction-particles-attract","version":"2.1.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.1.2"},"_id":"tsparticles-interaction-particles-attract@2.1.2","_nodeVersion":"16.14.0","_npmVersion":"lerna/5.1.6/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-nbabuYAiTqEKZLm3xXU3mdfLFYsIFcfzCr8hbh6PYTvx2/o6PxgTflw9iiqKnLAoFmf3GbpSpV8nAdbQNJxAPw==","shasum":"8faa8ba397a4e1ec7937d5155fc27f58f51adc6f","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.1.2.tgz","fileCount":15,"unpackedSize":296131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI/AAsTajPJfoFL0hbTZC3E35L/q9uNn+85bpHgPg3vwIhAJ/R95u+0r9MtzxJdMaVCwDKi3VWjyTV36tWJ2BXwKyA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivsonACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ2w//Uur5xtoKfBIG3b9fYIgy9ZMuURC35LDCdoX65vCiR1XE/RBI\r\ntipF/gtJjZ6HvkcXppQXge6WPySjU/7TLZOvpWuh+xWh4bN6Are/T0gCgum3\r\neju5OhkXO0Yi2QJ7b3sLb14KDJz8lyMJFgVduqauh5uozfUaXVlMKRQCN+Lm\r\nS4VtRIqoCtBE9330wsiFYSjNCkRk1YUk501uo8TRDHyEWeFhlwd4nc24c8Ao\r\nZnpD6bAz+GYOMadkMbg1aN/DaTDHCpJKk8kWTG8msaCmzivT7jIAg/1OXeGf\r\n8Z6CBghpsoirww50Lq6jbjSXRQuUGp1OHP/X+tNXfn17di7SGoH0evTjMFRR\r\nBKrpK2zFmG/sKzFzPeUNK4txd3EIWm7MVR1pdo7iEBbK3Yan2+P/aECgnPQY\r\nxCfuLSO30S6e4gvhsqHz2t3hq9O/dzKYU4m9diS5aFHPZt+ln43SXO2ECiDN\r\nMj/dhoZVzDmPzxUlTyPj21qRxR7nkuVYqsAEWUWABpvMSTTsetDGZswNaXzI\r\nHw2R9uwnyHwdfIsp4ly72V6JoiDyW1avols4sj08HYCqK9zChrP90P94Zl90\r\nlSsDG+7YK8qqtLBc4wp8KsCBAcrrYXCs4Oy7UT6ri1RVinGYKUpO1n6Ywtai\r\nh97GFhPNMlPKtPB508QcE6ehF4XsxxRT3XM=\r\n=tAiB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.1.2_1656670759796_0.9291687513153657"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.1.3":{"name":"tsparticles-interaction-particles-attract","version":"2.1.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.1.3"},"_id":"tsparticles-interaction-particles-attract@2.1.3","_nodeVersion":"16.14.0","_npmVersion":"lerna/5.1.6/node@v16.14.0+arm64 (darwin)","dist":{"integrity":"sha512-AG1HtpquRE5qTR2V3lnQ5fcCjlBa9RzxiiVeOX5dJDhvLrBA2NUPNRkGTMyl6PJZSnFnjMDKFQ/d24/A+ILWxQ==","shasum":"df28dfa4310ae8a81eab50203490b6d21c80c9bb","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.1.3.tgz","fileCount":15,"unpackedSize":296131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsg8gq9Rgm6uORLUrYZ0MbBAMU+ZWezq1A3qFXSLNxlAiBq50+CKRoDsooVN3vtYXmR5DMXosUws8CX7TSN2QMNjw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivtraACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHTQ//dY3Cps4ILDPPMKV01rpjN0fXLtF24AXn9FrbD7Y6qwWaJRFG\r\nQTVkKyxUCO5+i/p8n2e1c7Gz320fkXxiKI38i7yWmgWHBr78C8JWkVGcUa7N\r\nzaFK7hP3O0d22gGisk3We8zDWSc+sPBIamgBfmH/QnpKwx0GQzz824BzQqpY\r\nK1pknI7b67sEgG09RRsy2OoZOAoG56RHPmPXM01b4nqyte3EUeBtCz5bMqn4\r\na6/XMzsZhUrVMe5NyKwV69Gl4vc9ym7S1+yu9AxGO6EHhG+65k4JMr0UuISn\r\nghxd6nPKP2ZOjoXyC/kUMm9wCaRps0PhZBsPUoHr/kOkoYpunw7S1Vg1hvyX\r\n6Q5NY2Cf+461m/LOBG6yh00FqTkTGrF4fUZP6AASXMzmTYvSAq40k0CjFg11\r\n4QGZM4DSuylZGVsPLWnNtD9QBztREbwph6mrL0k7kn77F1Pnb02MDKramBQi\r\n73Sa3YidUlz589CsndK46aEHKko5PWQvaCp37ew9Qd81e3vPVoGDAYTs5GTb\r\nOjehPdkPEXdiarPLKJD8Pvql1K7oEd6RZMV/AMfEtn7bjmKXE02oK1QMkZsG\r\nTIVeQOlJBVkX8vnEBJMHUS4MWYp/53aUcc5UOj+r5pv9KCOF7DTs7td3AmNy\r\n/dH6jYdOx3nrrLI/j/fRwk9Hb+GlRnyFGbo=\r\n=Qnjx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.1.3_1656675034077_0.4429346256272728"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.1.4":{"name":"tsparticles-interaction-particles-attract","version":"2.1.4","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org/","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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"},"license":"MIT","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.1.4"},"gitHead":"34b13c4db46f8bd6260e52fef50663220bb8f5d8","_id":"tsparticles-interaction-particles-attract@2.1.4","_nodeVersion":"16.15.1","_npmVersion":"lerna/5.3.0/node@v16.15.1+arm64 (darwin)","dist":{"integrity":"sha512-SSpN3qVXoHvIVTcJtV5egSkLqa89BgtQ5gIIYJqHRThS4yU3lOEwOhUQKl6sat1Yk0IGBtQAl17QLZVdHDfmkw==","shasum":"a0395de79b1efd97f0837fc49568bf408ca46c6e","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.1.4.tgz","fileCount":15,"unpackedSize":296132,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9B4eCwmDCpteuCnEJUOsHs/nfIUK51ZJPGl5hx4F2JwIhAJq5IP6avCJURpxSPSzMIwTWr+dTLUZgIkOft/FCGP+I"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4lYfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiNQ/9FJdVe28j7GdwMPK27eiIFmciMHVW0Lxhgfpv9sRUp0S8LQx/\r\n0+/MN4/BjbO8b15Sa9niSF8EAzPbo8JsOD6RJJWZNjPWcSsW2PXq5jvUp7VO\r\nOLCRdayghxHehkEXIuS41tKA0kzihFSTZ5MoTlExfKhTnfFYkouk2BU2xVO4\r\nOLigmoyD+mmKe92hR/o+IMsuyB42H4oDUOUtzAXYZkSPatR1wO91j+zWdLtc\r\nZh0z6XmUG5UuHbE8HJMLMUyKPY/rZUd2wWeaT6+zu7SifOW6TqKjg0Y9rVnS\r\nTc/Cyyfx0MBzm4jZxYix71CzIcrqzPW0djOkaZ0BfaKf/8G93VPcVb9HRoou\r\neEeMDXU7PqUgo6oHU2biwOwXBChtt/ZUqDjm1C3Ioo3l9OvJrEqUzEgh2JMu\r\nALr+hhuwyMuITghWxYWrBZ1OBYV2e6E5kqaUuCsMum0AeXtv05huRMa0DoIl\r\nqqyxANcQmWJFi56wJcbswxaqWhI2kHKfYqLwob6AGU70/uGVQErJZ7u49aUK\r\n2LILeufezCDv6T57VRY5whKl1I+Eum2H8LCM9LlqUmBuL2l5Vr0Ne70fSped\r\nHIL0Jl36Os076agZ6PH0OTzIqskTUD8C38dkrT7YhXTOyh0HKVFObNT0PyFa\r\nwqaNOXIUZDTjeh4IlBqSxY9+O4n3Puj9P3w=\r\n=Mjwa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.1.4_1659000351291_0.38941587018855683"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.2.0":{"name":"tsparticles-interaction-particles-attract","version":"2.2.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.2.0"},"gitHead":"667707dca2d62c426d8f35739b8a0b7139235cc0","_id":"tsparticles-interaction-particles-attract@2.2.0","_nodeVersion":"16.15.1","_npmVersion":"lerna/5.4.0/node@v16.15.1+arm64 (darwin)","dist":{"integrity":"sha512-gwvWo14IOZtZ2qrt5E+Ob7lywJWt8es671tqY+pXk3j09JbokxFnv0xVC6jMBPahRA/0bR9jqYVNUkrVHYeDiQ==","shasum":"da140940ab5969bf1650df8dd4625f3ba3f50577","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.2.0.tgz","fileCount":17,"unpackedSize":297610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBpr2557RCvp0cFOIf0jdaE5CoXogXR5DTVHK6JdbvcAiEA4hZodXMeNarfggHB+IfnAo49JFpIXm15IKwzvMUvowI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9MRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMWA//YebH9r4Bg1aY1T4+Q8aea+w70sTGV+0ZCLS+ZIbfC2I4pecM\r\nK6E6itj1hPUD6oJY05wQw/P+dtneoNAiXEOtiiAWgMd3I9X0VwctxkhLBdnG\r\nsvDqC0PoMYEa9Oe59lG8QTZi/MLHS7W1Cvh+xSynqagL9qNKKuaRtJJXy/vN\r\nANS3iDctFN5IKvbW4pU6/oi+KuYCH8Erg66s/pfjhSI86AUHFqJtD6YubCQ+\r\n4WN0FRZDPAuqk04l28Er9pr7sIyM3P5mBK/Cfn6BwsRByG5PRKZ388XSuIq9\r\n2pj0mXifdMAzwLj4JMNEIP9CRg8ieHShTEpmKh/XyfmarpcnaPm12kxz2rym\r\n8aV8r1oFKvVaB9hqE0HrHSHXGpxIVIpWBHvbLZ+7S99WcSC2zJzdTqd3enYL\r\noM2SMDgTJLC2Vcgs1jpV4N4j9zIUsszb8bVFhKVRoxQc2VhdIH2ELrobRkaw\r\nNfwxe0p1/5RZbr2SMosjdq/Z4b7f/XLmg/WjhbWULvv1aaoenvB4lcGnjNKu\r\nd8udaHV6MtWQuUMJlBafIeQTNvW2eIcSYjU3aO5TmQnkH2qiAN3d9zpYM/c4\r\noHFMxKap7p4myMBgUcrqXeAHIJ96JLGP1rcaMUJrtbmK2gD66UZpPvgFuxbo\r\nUYcS3xgJwMr0BzutRhAz1tJZzaR1QDt/ouA=\r\n=BB+6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.2.0_1660208217305_0.023871569349133814"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.2.1":{"name":"tsparticles-interaction-particles-attract","version":"2.2.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"keywords":["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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.2.1"},"gitHead":"9fa06a9d402f461a832a645298425d48e89ebf54","_id":"tsparticles-interaction-particles-attract@2.2.1","_nodeVersion":"16.15.1","_npmVersion":"lerna/5.4.0/node@v16.15.1+arm64 (darwin)","dist":{"integrity":"sha512-75KyNC4u8B5BASfIHupuhONNNN5L4QfATDdqwT0lvuw38MsZgWac85ad3tnMxy+cJEBFrNyGWAreryQQyBtJ0Q==","shasum":"7f15f88ab56635baef8b91cc35c2dff01e8f2103","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.2.1.tgz","fileCount":17,"unpackedSize":297610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETSHo5v0GE9RE43noHC+NGZp10hiknZjBLNcsVz0+BKAiEAsxtU5vMEaBS5sY3UuX/hN/S7Wvrn6n8G4Eooz4WaLbo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9lRFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxgQ//fa0FyTf9sGTLS/skr4PSUvdFLFbQ64mASLPxvV+pXUMY+L2l\r\n8DuY8SybNV04TmZeClR9pAvk5fz/3xqKkC3Zu6pbxm902EoNckXNVd8xHCYQ\r\npidVl0/hSRqHV08mad8HRfA2hFvD5sgdrkxWRgIoOquCwwMWRANO0Laxdv2x\r\nyb2SWHY379jeyeAk1Rz5K9yybOzZZhKVkY4XfBTqoea+1Bar72evM7NvTpTY\r\nJaxDLtbUucyMAlU/mnHQvlqhGk1x/9DKQkFi4rZez7XyNggl1S3xuZNaAHxZ\r\n/JMAuYiIZ0V20EY52+VTMri+Z27+Zxt1eLE9fOJhaG4qbGO5sMDRdqjcA8zq\r\nUC+SgtJcKIsH2paeM6m/DzcojaziutzBueBbgRhI+Vvqv110pmuNxdwZf/fS\r\nDx8btigB2BA3kpJNddH427Z0rY8T53d5Y+IiSmnSNB0Mm95JbvKGwKjQoNpz\r\neKobrVi0pEX+STjFi/6zehEuWEfheBr3uARgQ3KOm+BNJW93ViVV1ScIGAP7\r\nYhF7QEsT9pwnbnikOnQ9lyKalfKh8gqQy1azjdHlHtL6bdEcVfMXIE4qlD9Y\r\n7eMMyJxuvYYXKpb/MFSy1yRPQGpLHw/gCVTo0Wh2qf1asLNs3Qaap5p3W1wM\r\n+ZMelJOoGDPr/ruEaVgHtqro69Od26mI2a4=\r\n=f/MP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.2.1_1660310596787_0.3551985057577207"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.2.2":{"name":"tsparticles-interaction-particles-attract","version":"2.2.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.2.2"},"gitHead":"333c11fb91a4e441183e66a8e4d678a3987f93fe","_id":"tsparticles-interaction-particles-attract@2.2.2","_nodeVersion":"16.15.1","_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","dist":{"integrity":"sha512-vSQTWNhIa6890eRpi7bTEb6W1fObdYs3f1loNng2G4l/GDqE2KoZ9cSrId4llNmMaSicifvESpW8iFGlrNa6Bg==","shasum":"f8f000d4d200f895b144f256b698c8ac43fc6b4a","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.2.2.tgz","fileCount":17,"unpackedSize":297643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCJBkR5/b2tEM/lO7eKO03ThBRcpqs3wJgqOyZYkUWfAiEAupPs8CrwVjfvPXU2/uTQS0MVIbmugQlsk/bhD582woA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4n7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE0BAApBVZQo7AWNCvMjUK2q2xZAmTghZ4cQj0PHSbz5iyeSS/mcZt\r\n+X78wi8i77BeP9hEq4AWzVIQAs+dtvU5RnIM4BXX45xxZxTdBIWKBVi5sgpL\r\nhAQi9ro1Rr1fiJAIosMfxY89wdsh7UxxEClIpaxPJkkfqa+KVSZBfMhmKUY+\r\nzRsLbSE9aMh/mmWgthCS6kSy7FxYlcJAKjFpUtA9GXn3Up4Kzuq2u0azwjQA\r\nFKq4bkN4hEhZNgppZ6DfSVqKGJinu/wV8gN0N8E04MSAKa/ygwLwiS2QruQf\r\njoii2oepKENW8MPnbfSkoShTEBhhwZm/WRJ7ONSGB9DH3eRtiJKsv3OSFu11\r\n6GhIyennWcx3SN1HmVR1lfgdBjcXkd8YLcqXHihhuvhZHG57UqvlHuTdjUSR\r\ns4kXzKl/CJ97bu0WNT4LgOXCnL3clKDlM3pmT0/OKL6PwEkBEPsJbR0m0gv5\r\niW//tkomQNrwt8a3GP3Lu30O55X2mAfAsMYj+vNIo3Mg/hdfrzzDLiL6pGoj\r\nR1o82InYTw2XQHDqx/jH90JpxbFCSSy32usgSAcYq+x/c2u5OAhYvT0AbJvD\r\nHYLh7wyCn7d8PoyuXTfyroPfGmck6TsFSpM3qJtF4znwMGfrHMQGSy97Zgyf\r\nEJryTVM3/enrEJoLOqpupbKJBhSSEmabZQM=\r\n=m26F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ar3s","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.2.2_1660652027157_0.5187194120917487"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.2.3":{"name":"tsparticles-interaction-particles-attract","version":"2.2.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.2.3"},"gitHead":"4653cd176c015e92d1e7558f156b0fcdfc08e5a4","_id":"tsparticles-interaction-particles-attract@2.2.3","_nodeVersion":"16.15.1","_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","dist":{"integrity":"sha512-ym5ozgieje6xZxEiMcUzFlU+jGZoLXQQrgvhWMd6+0JeKwTD4+DJnTLx2zKcNChvYg8WHEELCeqO4dQyc+Ap7Q==","shasum":"aa08558d45103e21e976f735ffb68363e7de7564","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.2.3.tgz","fileCount":17,"unpackedSize":297643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbwoAQgnBGJD5H0kk7WARrjZgdCL1+/rR/f+a3uCpwiwIhAKSAN3LuwVwHmb+/T220eNQ/oBSbwWtg/QUvpR1I4R6g"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAq8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmracxAAk7/EFuP8VQ9z1QJQ4Wer+JKFSvaF7G/JHtsFEHyGLqckoFcP\r\ndpnKjIbnRuGXi/xnuyyYrIZ567oW4iDgufp8fVXaEr/ovO3VjbgkDssKUqiA\r\nw3+Q/wjLH9QnHI4MUAUUZJoyqyNXguqJiU6/cP85R27xsAbu2MzWRgHqVTKl\r\ntpfxS0FzCqlzJ/FL4tQsfx4pP+F9oZP+s656ioZumjbThi+6+i6RE4fpjXFj\r\n9QLmcZ4HWYnpx3QkKLp3fUqGJFd00SpxT6BmmRQ9x25ZSjIGwaNpQXmh57pt\r\nqIpi/2FN+wtd5L8LCHI/0hR2buG5Wz3RWfFHjR6CSR4T8nQRT7tti4UNV6H1\r\ntVgPmNj7aASBlb65tG+rpWsyksKZg/JYYL3pEB2NybNHuzJ/x5JVb9qidhjh\r\nSe/8GEeZwhHTmFjAsXWOwveVgsMLePttUr2EsmhI+Rb/HQx6uYWXNzT0zv5O\r\nx99nN0h9EQbppQgISFjuMjHLUcllNnwWS9oMx4oNszRNrVVJ8ce4TiV9KJ4W\r\nGYRlLrJ/gFBqS4uISzsA96ahEICCxt9l5+/cpE+Oz/aGX+UsosXEmlo7aKcg\r\nyxFsr6f3TPOe8hBpskZPv3uVT7Kay3Mk/4a2h2AhZqVY6NkKK6OB6OcN2olB\r\nhRoXt8uXHZ4foVS0PzsQh1RAwU+8/UdXMOc=\r\n=SPyA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.2.3_1661120293596_0.8472895897598254"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.2.4":{"name":"tsparticles-interaction-particles-attract","version":"2.2.4","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.2.4"},"gitHead":"5ce26b55245f7acd6b7b53d3389baba6c7309c26","_id":"tsparticles-interaction-particles-attract@2.2.4","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.4.3/node@v16.17.0+arm64 (darwin)","dist":{"integrity":"sha512-9m0Yy5IdJL96Y9M/MjPV4bfT5oC1rtbJOhRPTgBwMF+386hreIQhefJmyoDjhkpiUTdvckHJfq/6eFo+48dVWQ==","shasum":"a7eebab7196873a590ac25cb12f38424461096c0","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.2.4.tgz","fileCount":17,"unpackedSize":297643,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjIcTyogETDPvUmm84L7En6aNNj8uGitEPl0w3/G6Z2gIgbcGGqs1GD8RCgiCPDRy458HoEKxMv9Ly+pD4NimIV9I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCL8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF7w//exGGYOTo+utGooimgInKffIcAJ45ajLv5Ty6oc8tHeE1Rx4t\r\n60740NtG9iEusi86zsJ9wyhC9r6VUEH4EWISy1Xvut38bbf56HWMPUFY6plw\r\n1t4ZRkl+M6uDtLXw3CehWmvKWPWM88zWbqKXrjkbzXkAToW+i7ECRq+K2Xmg\r\n6Gwt3hVEtETIJ2E7EW9nqlOzpodUCE2Lako034AKBNsjlO/uuLR1J709FiXQ\r\nrjhRARMNkpJW7XuuDyObgdIGpljqy0SHv3Z48Go+Nwyq/ZvwOwcejBNo81sJ\r\nkR/bY6jyrl0YcCvGPWIDB4D7gt9L7WtQtaEwDB+Wr9KCuiGcQacgUh2Mv0NF\r\nCIy+ksrneSil1H/skMHUkNp8rRsw3eowCK0GCZXEjuWQgUScIbG6SSCWpHix\r\nNDjWZjjbfYA8YQbTI3c+Qxc7OKCu5nY8og7MruN6IeSoYCpU1tLln1gHTe1B\r\nZrpdSUxviHecl5su6F4jvM3dgKxbtKc2AYYxIARK3KV14DE+zIJaO4/V/gNK\r\nnWePmgQM6ACue4SLfLFOKt/H5jKSjhDIk5ui3mMJAdoNUzapapmYIx+eVRQL\r\nrdsfImnJckJfxy0zQYaHA66BI2dNd14Z2IfcntHfrPOQgd481COHY1MEOgvk\r\n/h2M54DD5QcHwekAFro4eIFtvKvOwA13phQ=\r\n=mvXs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.2.4_1661517589418_0.04861963793473878"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.3.0":{"name":"tsparticles-interaction-particles-attract","version":"2.3.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.3.0"},"gitHead":"53396151431d552449794f440e5d81e11d97f896","_id":"tsparticles-interaction-particles-attract@2.3.0","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.1/node@v16.17.0+arm64 (darwin)","dist":{"integrity":"sha512-oCi+TYIOw9+MghnWDNmwHZV5YUOk/y+9CTlB2HRxYhpdW2bZuvYkjMteuOrHjYD6q1VJBibE0j5q74sRPvBKOA==","shasum":"277699badcb8a1c737fec1409f3a2e59bda309f6","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.3.0.tgz","fileCount":17,"unpackedSize":297618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAI1XrLX2jIFSyRgzS/dKtOD1LQ0LQb43YFn5xlCUS2vAiArgORGvliwzmttrVbgVL8gjSvVOTzsSHBxr+V/xkJsYQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHkXRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGhQ//fjgVHnIA/N1AH3/qn1sXC+GUB9lZvw2gjLkUe6yHKvEGvpFY\r\nwQXr8bbHoufkt1m1WWtJh/Jqa1/deECmhLBImWAJINSBaRlZUmQsEI0pRmFu\r\nmBhOhy+WFi38veH3WGXUjzY9T1VHIAIbxiP34MmAQZRk2hhBcbhgpUvbWz6I\r\n5+A2j5B9QRMnfTtFH4I+tlCKgXeBsR8QUy+SV0xsh/eyg8bdjZ6gktfHTNJ+\r\noCzqrqKi1++ylceoSJl0v+zuyPo56IryPT1cfrlotoryeKdwBiorDigcH7pS\r\ntj+BsawkkZKi4fvt9net0WbIsDPItyu4B4oPlUN2kIPEi+lx9gEnyzMiI9g2\r\nxVmcbwXuNrpL1OY924QUamdbu7MoxW1StzkV34r8oxeV+pDpos7x0CDWLNU4\r\nZOPbvuQZNL4ApN/RGFZK4CcsFqTM6x3ozhVMTDuR0gsbbdYncQJ4boKZwqOr\r\np+wvb5ZXAfzxtI2aQ8coWt51Q/NOtX/QczUvmTJ0+VZs9dyHQL2iaLm1fkU7\r\nmYnq4a9lVvqTIw/wMwUKmJanKGuncQ89Ec9VEZlcbabsPzSRQHLDbR+3vDZ8\r\nOQpKheEKlUqN4O5IXhcX2FIsMbk2rfSczlLIgY6rtH6+kU83bu749PYmvpeB\r\nbq6id+fvkZ8dyR59VZWTiY6W0iez+3b6f44=\r\n=bKia\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.3.0_1662928337398_0.8870593301074006"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.3.1":{"name":"tsparticles-interaction-particles-attract","version":"2.3.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.3.1"},"gitHead":"4066373ed63d6c47c101543bc9be3932bd1f88fe","_id":"tsparticles-interaction-particles-attract@2.3.1","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.1/node@v16.17.0+arm64 (darwin)","dist":{"integrity":"sha512-qoTbGtUJUPBVP1NGiHv+J32uTo7svErZK/z1iRMHzvNRx+iFoFEePr0eJs+VQgean+bqaZ5NDM93g8TRELStAw==","shasum":"84496acf9dd431ce8631d9ae0f5b9c4ebd91b871","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.3.1.tgz","fileCount":17,"unpackedSize":297618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOC3kTM81R1/3MTWA/e/HcWeIlC5Xym5oMWu4oMbLl5QIgGj+gRTpPjFPBvs5RMgO+ohz98m+c8wvi0aK2E+Jzwq0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIBpvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWsw//d3xa6JJcdYEhNDhdJusxKaGkQjNVo7DupOKBwG1zoJ4sx9Sp\r\nB4idEUyQzbGmE7vbQEMD1bOKfD8mU0yTUVeAsxSHVFoOQXRVO543vM7PbV/X\r\nPseiFOvvfVDijFN2ai34L3S+v/nCjd1ZtoxyOi8delBEYQ51doAxOH8XO3V2\r\nZ7ZokD7cGC2jKhGUL99J9wMUoflay1y39hsEeA5I4rSmX+61V3mzD9P7AqgM\r\nOO4aFsO0oTLT+MSe7GkaPok+UImfy5tg+MBUSy8jLGBy/IXy0+CQxm8pJ41w\r\n/UcUsTwhrGHtrhkln+/o9z6tD9AL1rUArGy74jiEjf9SoLKcAqFdJCkL1OLw\r\nNyfsdvxX4TeFSsuEsKhVZZjPT8B0CzXeKNLsI7nbHWR15aToEwFAETndW5HH\r\nkV7iDS1EhXCRTEaRF7F0X7fP/9uXwDO52N8nn1Vf02t+6NLxU4Uq8O6jqCf0\r\nhmkdLKYhTwCgmrXUMZTR+5/k/5X8lCx0sHJIXS3QdiUTziUO1K4RzjMyBWck\r\nHXTfifFqieqCpbARfpXmmEPv/CDunYmPjBncPRs9aA+5KrJ7Il+WluqJUjJx\r\nrLCEj1p17BQszGIUn8tmG29W+WALm8mpIw7+RQyo2mjooQMk2JfJCJmMk+zx\r\nYe3AKIptwfhthhNULzrw6Vk1BPZlQ9aYJdw=\r\n=+F0X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.3.1_1663048303118_0.18374607272178545"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.3.2":{"name":"tsparticles-interaction-particles-attract","version":"2.3.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.3.2"},"gitHead":"88e6e0cd374dbc5c03fc88effd5eae86bad65d55","_id":"tsparticles-interaction-particles-attract@2.3.2","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.2/node@v16.17.0+arm64 (darwin)","dist":{"integrity":"sha512-4RP9wCNYnff4wRXZDf/n1bh+BF88QIsgkTLbvL9durUyZS9x5Q/pPTaOz/L/YjjfRuocuiDxh5iqzOYjNR2BrQ==","shasum":"0b1d2d34699be7e60a5699aae62534ca83ba7e73","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.3.2.tgz","fileCount":17,"unpackedSize":297619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNSl0oEfy9Y6PNMEosrEzksPy9QEsKI7ZIvef4DIpUEQIhAI0bz7ay96GLHxGVHeDUiiTrfpdGGOWHfivWRxAbHmfA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK5MUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6xw/+MSZjStepM3Zc5YtBWPiMBie0Lpa4AVRbtvhnAGC9lzYHLUm7\r\n3Cq/1sYtuLyZZZwph9FzFQQqxMPn9NW6IV2Hvi+8rnGd0oYtnA5QukqIfVdM\r\nNv8y1xP5gisfgT9C43hT3uLVEWkkf+uCPDh/756NMF0WkGoZPqlVa/eOCZZ2\r\nlhfcAZIWBzqcZaU0cnoUh8I59rn8xrMvOyHEAJlVWNK7kF4jy5PqqQEBiDU2\r\n/yuqbPdnYP9gavpCUjsZTg1PNeeG2S3fIgJNw7DyJUM7/meZeaEa2AA3Ro6I\r\nd5fd9p5P+ltZLHsKhb83Kwxs2FGt49gEoIsqlBKeuU8iTrP8jsgnGyV7k5LH\r\n0VdhnVolJX5Uwg2Z+VW+ut5lm2mW8XRZNq2/5Z9gKUq+sz6rjOR0jqxg1M21\r\nRrhxH1ncRiOAHPMX6RNt8Y8qnpDcYhTEDVyv8U9aT/k0/VIDwDuG3p9uJUCf\r\ncK9+gp8XpgQfNNjTczSgK+eW8EQWaAMmepsa7FkECUncehaWrEDzJYrDiIuD\r\n8U3Epyp90JsEtqJsUiU0l6uDSLsIZ4HIuCHPgrdA9YpYSA4ILlhBrDA0lyg0\r\nlz8cIPR4Kx1TJAFz2Kvrg5hbRnyOS4khpBxJyNgX8jUXzk3f0xnZTLIWHDc2\r\nf4F4mRzqu2G+UyFKpAJ4nfi/jzOg2J0dT5Y=\r\n=Xb7p\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.3.2_1663800084492_0.7096605158153193"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.3.3":{"name":"tsparticles-interaction-particles-attract","version":"2.3.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.3.3"},"gitHead":"1b9b8757676bca67d8f9fcfaabf1b7b58f241db8","_id":"tsparticles-interaction-particles-attract@2.3.3","_nodeVersion":"16.17.0","_npmVersion":"lerna/5.5.4/node@v16.17.0+arm64 (darwin)","dist":{"integrity":"sha512-K0QoPQE8F/RBg+fYd/Nz+uky4420vfDni833qurzMIMqc8dFRQ53oDHnvwVoE0HU5iUCzPCUvmps/hF5LlFvgw==","shasum":"fd4f86c5472d9ec4c0f254d5242b89d299758dcb","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.3.3.tgz","fileCount":17,"unpackedSize":297619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5tVic/BRGnbeA97SKdTSNqZIyNVGZpHloQNzf+YBNLwIgdo4cll9uROQRSMzJLJVZc6u3Aen99gsqrqxCqViLjbs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNxcjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq89w//Xhrc5OR3SeRuW85D48PwKnk2MJUvJJ9n/MVwvKquX1hKZW7i\r\nQzvqxT1v3EHlN6NvC7twUFgwCXxBaY7V1xmCYa8lM7SyWZt63meY4b3+bUwN\r\nmYohUOh4+doVG6iSItU9HtghlC9boH9X3Y9QG6GPB/hvUyKc6Dfso2NvQmGF\r\nw/lGKJ21qPYeLHGncAWnz11prTE8VdBdSvxsuJFssposzbjNy+NdCCOublXA\r\ne0Sskop6qC5Z9Gu+yVMFlu6s7RgEr1xBdkQEpniBN3/1fMNFe9XJbFbeX6Lp\r\n+Cy2vfs5/gQbezQQF1uU/1euZmFColhi2ZcK7O0dntGkRBi/6n7yLFk3sgpv\r\ndW0zAbP3GrlD6ZV/0gaYnhPFLg/t5vpNODkdAhRDBofREpd0BzHXmvOrYpQQ\r\nlBUlOGPC5Z3U0Ku19RADqliKITWT+zAFoPD2UL9QaC9PZPJ3KzlmSVv5Z9j3\r\nQxmCYMpcivsd4nBQONhLCvSRNS+NKuVFPquJNpkOzKdoSOcl6tFEZCm3KbWB\r\nkCQbnuOq1JXQ6MRxwpWofOGEJU88Av22CSzL6VPdCUcbuApjP33kWkQpBzaq\r\n9q0n5udiHxQ994blNfRatxF4g7Fvdih65G0ogvn6h6+J7h5GtvZD83FRhHPe\r\n9q9BwcuGfpzbjcrrs6ihg1vvTSOgAfj1s7I=\r\n=PMNq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.3.3_1664554787348_0.10358601862341588"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.4.0":{"name":"tsparticles-interaction-particles-attract","version":"2.4.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.4.0"},"gitHead":"2ebc4792dd6c64b779662638851223dd27109c72","_id":"tsparticles-interaction-particles-attract@2.4.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.1/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-Nih2PO2URs7zwbR5xHcGykYyBANWM/LaA5a3NKci+aYm57uGbVuzhXqlWRQACPw/B9JTQLdAdRkLjG2ryeWsRg==","shasum":"6c610ed9e9be13c1f316af7e5529d2b0d826cc8a","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.4.0.tgz","fileCount":17,"unpackedSize":301011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSuoNBNPcqx9oYAT7Zb4ZaiK5azKaHTWy7K0kNZFCM3QIhANd+0hZx59rGb0Ha2SXcoBSRDuSsSykNLx3pcriizX1M"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX5jJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodAg//XaMKchF+hvhAnfm+mNP/pLs6VzO/TqTF9joTFdpITixLdUhn\r\n/SEbHHP+xlQRsf/9f9S+j8UmlBNsbQ5c3sEC2y7mzvhDzr7q65HGTbwatAA7\r\ndpzdVjYPPntLI4DjH7GfHSGvDgeFRr5QvFPVK2CbJwtnTfw/sJc7emGGJUDn\r\nf/XMqwA/vEzWRUpFZphD/BSF9ski++Y0xC8H/LwDG4PVmY4VI7NiCjdfhOxz\r\nwiKDyTRWco9RFQPAXLgI5bXfOjwe0BGZPGOKdOsZJ8Tv13z/Sb0M5ArrqPVT\r\nZx4iSbE4Au6fqVKDVRQTxBjHT0yeLzpUrQtxnRCtEMlIYgnI5HSKEgRnA2Op\r\nn3As+6sB2vg5WlBiawineVJNfFKYZab3bp9m6N347TzjPHDeMytHHSkSU/QX\r\nCbXx4IGO+CClt+q+EgLXWDeMi05tsMUgUIc6Qs/rHkWS7u6RrNa7l1OhOLPj\r\nImfWeKdyE1ckcy+C/dEWTJyOXz0u8/9Df33ztPVmLVOB3IGCUSmy/htbNR68\r\nu2PQJk8/JS7QTnYeeCipLgugSxdvvQElC4XO4RYU35EmuFzgWqJCho6+DZlh\r\niNUt5RjXLV0kfmtdSorCONTsrhx8wC9088HxJsVq6egFKTQA3JNJkp7k+9J3\r\nO8h7SeyyQgL69FEmcEcfj4DvXkHaDmsxq1o=\r\n=HM8X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.4.0_1667209417722_0.35145869539740926"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.5.0":{"name":"tsparticles-interaction-particles-attract","version":"2.5.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"workspace:^2.5.0"},"gitHead":"dc57c4ec9b08f66092ca97b3898d07c93db8bae8","_id":"tsparticles-interaction-particles-attract@2.5.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.1/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-wDBZGx3hTlfSHiEK3kOa0DFf0Wa1AVmfmDG2XqjczrcSoHFs8mDwGGR+30GNPjd3gNuJioUovydsWG0hSKnWpw==","shasum":"11b8f38c852ae8911151215b6c6a01c6cd757c70","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.5.0.tgz","fileCount":17,"unpackedSize":301019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAwaDSYvud95sxO4kQkB999x2hjzaFXdIdBZ81FJ4lsAiEAyIUNemN90BqBFpOJcUt1zIS+uRk90f/BRGFGO2RWTds="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYwSjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZpw//ZSzWK5yqTozrJxcoUBh3rEubeX1G6I1jUH/HkQR2tBLVK5YR\r\nnvZ2/sgdgD8AQCEVCXkVYa3Ac4Li360A1oiRGG03sUIWJ0EoXDjodE2Dw20i\r\n5oDJSNg0Z9hky5FlLfjXHyZCi8ny0rq0uEZqRNqbTIH1jZdy9LgIwXazK3Ea\r\ngPzYeFTdMNytSZB7rbdy+rdv2yzCRyNkCJ/Vsgd7M/MiZW6/OZobj3jy1nt5\r\neKRkDUOdAjMD5GZOj6kqR9FgJjaDKMeeheWrFGYDVnb+9RN8LvSnf/2SUrh1\r\n1KQLrzehmjLjziuoa4BgHDlFcMYGWbqji4wRW1LLmJ9lxCvWWQ7Y6GTnUNYC\r\nseet3buKc45d2EbrM4T7FJEKfmQYhPqBSUPqzVMSavA0o9iB/I6BLWJ9Oaus\r\njXsP8jU4UX1DnXqIM+pZvPdkPBaq06/KNC+bFcUPb0Wu3nkUwHC9UgM3mFK2\r\nNGYmPNdObv8Q5yv6VziY693amDVOmY8KkOd20ylTtUHY/yb1affkH3H3J0dn\r\nzTeqzHeeUbrscLYCHyWzpfstWA92b9X3pjeYAY5x7nXFmlK6lwur7vtPJPBN\r\n1wRmBraCZF+dC2Voy3lmzjXLGPEHCOamy7pMZmSIyDPLdIQXkfut3rRX1mgz\r\n91ejKO62P+TvsI7cPxJcDr4Dthb9zklBxgA=\r\n=zaz1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.5.0_1667433635253_0.47170870103841356"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.5.1":{"name":"tsparticles-interaction-particles-attract","version":"2.5.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.5.0"},"gitHead":"c9c1d62155325636ff8b1c54393c02a09559fda0","_id":"tsparticles-interaction-particles-attract@2.5.1","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.2/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-9hX6Xs3ylIhnatpB119TH6iXZOW1KX48mDwMOIcdNVUjoZlPi930KI225T9e9o7NPlJ8BEY9AZ5WXXM6T/DgtA==","shasum":"08ff434b0c4bbb4b63e5baac4d4a9103c7de5c34","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.5.1.tgz","fileCount":17,"unpackedSize":301009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqIbbfVHF77ws5eWu64Z06ZsoWj1Jfks+3p2aZtFFTSAiB1um8X9QROZuRHGcbCdOuKwN0TJgkMgtCBRzFG2IVTNQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYw2rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWYRAAhDftwJdCpYI9oKkrgTLyPhT7eQT3xvuu6peVhxYCNpyCpfYI\r\nP0px/6BIHP4LZl36QeVV0Ukkeob9OZ+cFIdwAKioudDwKCGeX0lNrIKEs20u\r\nE0KgDBYm/qFKTIrkJKYMsHnS0Sj9i+Vl8rsmAviHBssiJ5gu4j7BpxSiEGzV\r\nWU/xVWEgLS2qennOVE6EDxmura9YgFwuHFsD2eCilJ8OUtcJN/gbMCywEb6C\r\nDoQvILGJdzD6ecqYWhOvEGn2yAMia8zISuyHtxDz5ZzNNvHNMrlca1I46mtT\r\nFKzgzcdX8IS9c4p3fd2nIinjOLJT6EJBJaApNzZZofNwYHcOaLwaBOKAoN0u\r\nJPFo6L33nlxCvGcxu1SgM192upkByaKY54WiGspYeFD/b5ifrlMtuHdqe+oT\r\nuyWUNDP67apVkg9DGisn6SGI3GPZQ0SZ2iJ5PrPuoIKdfKmNaJlDennZQ5Sw\r\nFPeSsNWaCWVOE8dI+jHkZp2mNe7XJ7WCs+aHAkrLDVvNIFmdG7vI1uE+5lTv\r\nYG/+asP/TT/eYquf+qoH+r2I/oOuOjUecfi6cX/PFedofhaz3dg/eqE+v7BR\r\nshUoFfoAyoHSyCrJ49evog42E3gMdopThS/k+UuW0Tufn0TCAz8OWR4sFXQ5\r\nkA4PWzGpaUmk70UVG3/non5NAkozL61RF/Y=\r\n=vWaP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.5.1_1667435947325_0.520620961197392"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.5.2":{"name":"tsparticles-interaction-particles-attract","version":"2.5.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.5.1"},"gitHead":"e616d4fa58a83e45d5645d8c6eedbc745664b737","_id":"tsparticles-interaction-particles-attract@2.5.2","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.2/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-IgIg1HmpN+x8At8Y5NOWTTQxryrMdGl8b5/H9hvElyjHfx7tHLYWeg+DOnGNWSigmrvrfkk9phIBKe3UJRqb2A==","shasum":"ec71314bdf8790efe63943f98edb35f64d14367c","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.5.2.tgz","fileCount":17,"unpackedSize":301009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsUyuYiGe9MQEGHVHGO9TwR8V3Dme7ScONlLu4lNN8VAiEAxZEAc9tMx21j34oVTLOUeQQeEnVAa5+rkXTL9UTdpHw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaQ/1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb0g/+MN72Z7VT/zOTSKmOlQnyDgk/DJit91KeWeBYPn6Q6BfJcbIu\r\nAdt2L9DPCIcTYosI0ew67zP/6EyD7zuTrGeVilnsV0VjHpPB2iRtuT8UYuA9\r\nDcTB3+S/qyxXNE7QX2dnbRuAi4Xj60tmdgiHZY4n8/4wO5XoSgeU6sq8d5As\r\nEuOFi9kbXpeGTKwzpq5YhWh4i6HscwCebwdpAm8o+A14mZRtewAcrsGzvuZh\r\nZaMLqjmmmrlkLUm4IoDYSV1nzvfPo2/KxPHjQQS+WC4M3tXchlww9B/E5PO/\r\nXyGM20Y/aFg3lsdPUSBd8UR7yrwcjJrIWXhjgaGnGSPZ8JA6xABZFrUAA0RR\r\naYAgcfgVKV2z+FaO/6RNsZRgq5xndwkkKpnK2hGSMEzNEuXqZ7DNE90C67bn\r\ngmTvTDSRXCCQmh/hlwTbq2kRQL7M3Blea0P5toMoDE+kURBy6LffpOJUmP0k\r\n0i+PDYWCi3VB8QAODqHogLe1FkTexrf6hdmhxzOnkUSsjo2Sv3ai6u4sAzXb\r\nqMRPRJLEk8Ri8RV72VtqDFeRYBp70ItnR9JH244z5Wc02D+9xwvj+PfAB3IC\r\nkJT5QG3+75YoilRQSr3X8Ur06AqGnbMIzq7pawmCo7ET3Ayq0hrSZhksjvVN\r\nPVuq5zYoKA2CaxQabCluAPDX3JH6V51YedE=\r\n=fbUF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.5.2_1667829748806_0.8934795606597594"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.5.3":{"name":"tsparticles-interaction-particles-attract","version":"2.5.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.5.2"},"gitHead":"9749e1caaa995749d7826a09b71d8317247e7ea0","_id":"tsparticles-interaction-particles-attract@2.5.3","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.2/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-vACi7Zdx3LtqFNbapCxylNuj/T52lhc8xN2vTq2oGMEm0f8JjBqrsfXYzvN7cpVVg4hQDiBWwWgAftQEwAHkJQ==","shasum":"d764c564a825cac61685bc78ea30cc872728cdc5","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.5.3.tgz","fileCount":17,"unpackedSize":301009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD22K2JbBbdwusGFkAmZMZ1CgNUJ7Jd9brCYXvW8QD4eQIhAPvwgNLYlp7QFnzNm2LjrYc/t+JuCxtX8aDbkEtNW/4J"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaRVSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3jBAAod1731xs1ys8jLunAVEuM/xXRcgaq6clF2zeTOt9RvoRsmOV\r\nFlp40iy3x7VsJsTHDN90/tuuTGedRaGBFANWWDd790fE9KHaf4HRJnqWH55t\r\nDs8OZJnC8SZNoVeqhNhiUJctwWp8yIBsRGbqOFc3Xsvcey6YGpncNvPdfonG\r\nDtCmpmE5uGNpW/glEllgQf9ByF87KfszdDu2zohKwBiNlXl5UG/nlstFO9XL\r\n1XNqIWz982jT6xSDXuHf8S/jhQc+ReEJD9hBlvRLfDc44wwioOJY9FLiJoBF\r\nFxoRTfoSzmiOelNwc1NEGyQI4dyCTJJc8kVCRTHlAiertqFNlq/L4rGWf9/s\r\nzbaat0oqShcbqVtuD6PwgUFhS916DXYvPrgwzxV6YME5j/IqAHR8hUGVIsrh\r\ngJhGEQmkzmrHOi+FRdhCtLGomvgD0UNID7oMHQJrYB0obMdLbh8bbM+ua3+P\r\nagJ6r9hmAHUVrr0LrFSc22sLo/Hlsy+z3Pzbf6JaMqFXx8bTpsNXWBkQpnRt\r\nkkAXkAKMZEUV82K7ZhiCRUIEeYSJWl9J+6seueuzm9FXfWXhTy3JiorWIROX\r\nFUdofTsQzx1kz1IjvLEvC1y8xGRujs6seAGcr4aC53bNk80c/HPZLp2d6/ZD\r\nh914eubF7VjSpltJF5vjQgt5UgXkgWFYrFo=\r\n=2YqA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.5.3_1667831122617_0.9329450984137646"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.6.0":{"name":"tsparticles-interaction-particles-attract","version":"2.6.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.6.0"},"gitHead":"312c6459f9d1441e3ffb8ea99b346b7a1e23735b","_id":"tsparticles-interaction-particles-attract@2.6.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.1.0/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-CbwcrSvxoHNgQJ18clpqzezeTMGM4g7D+pE10ApDnX8zIK1uc8IoUfdqHSMnSO3UYyWyqHrrcBDak2Ruj+fDwg==","shasum":"106f69202e247f0163c412e63bb5a7e0af5a6682","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.6.0.tgz","fileCount":17,"unpackedSize":301010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5P5XaNMnBrhk7ing2ZhZSKWusU6gIvOyLKdt6GN5vKAiEAuPXSW62iZfeSsySHnF+XOwyFch2cfSbGsM8yHWmRMew="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjotFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraiQ/9EaO6xaxRD1x9drJifoAir5/mXo6FsrDfZxuj+xDLHHSx0hqg\r\nSyIz+q9Ufor8Mq74oSmPLKJz0F1V16lqGDPFn9pHmKl0ti8Zw4JqtJE0lpnT\r\n3FnOp+3IV50Zdd8lGTjdQHxKpqZ0kDfEprPCFao62/EpjuK/OMaq6+goJJuV\r\nPKNeHD3pPNou2P4ct8G112oY9RBzCh1178n5ne5RdJUs/LGCzXB7bxZHLp4V\r\nwuDVPmz76JalTsjd/45Y/lH1wln5rCQnqqg9FAVmnqlLdbxaD00gRqbdIIYI\r\nzyqqb7knHeUgpTlpd17UU/RQjtGSo/HXOUtTN+xu/rlYi5r645LmbJt+WvGy\r\n8Vcq/5N7lhX/luLBxA5uGu09i6+Z6Y2h6h7mNMa65f8psQ51pltvyPj/MCT2\r\nYkWIkgqzMTzNjW0Q417dkSGRtVEYpCf0krflEpZycIMvSkYyImm69ZKrmO4Y\r\nfYeGMtHKBAEpZ9rfzYn/3JhQZtKekJ5LKDdpZNmvaPG3iV3uz0wv2ZYyXEr8\r\ncyEtYYrt5kE9amCHM0BaACtU5s8gNFEAJ2Zk/DB/+bgsI4IdWJM6YqJ7/5lA\r\nntbMPZl0pyAeYSihLaN0MsEb7d1Aqzk2lOoXD7v/bUfXN00PDbFURHF9IJcB\r\nlQkJoWSBLiasvXToA4yMcSH/f+7fPDY6exg=\r\n=WO8u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.6.0_1670286149466_0.8214054941279414"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.7.0":{"name":"tsparticles-interaction-particles-attract","version":"2.7.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.7.0"},"gitHead":"9d7eec0410d8cc849c3913dc0ef53b0230564f0c","_id":"tsparticles-interaction-particles-attract@2.7.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.2.0/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-je1b0bg5loU96U02Jgj1g+O+ff7mQTwVeBtg80Z7Mq5Yh9doshej1K8928yysB2CAIf918H/ZdFN15+0oEQyug==","shasum":"e778043a6d6495fa86a94504ec227082ce200d24","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.7.0.tgz","fileCount":17,"unpackedSize":301011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4XfcG/IoLCx0mNfaugPvdhy8MFeZ6NSK9zxr/8kSnCgIhAL4pMr9GaZAObRCgTos45qcE7l2JVl/D/hhsoP7w3Sj9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpYk6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY7w//YgxWA6BZ6WLhoXQ2qQHYQtKp+rehOXjRLhmuCdudhRPabAbV\r\n89W99VXKH3H9RibDhDVBp8XV9HL00nzlxRaFuwNZjelJqhUz5KjFVtS4pKPb\r\nAFxjhoDcFvxZZ4KEQnvLKXrRjEcNWcmx0YHD5LOhOFi16AJNrBpj8g2MF/x/\r\n1xsI78vJFyAbsHkTXzc/v9JR++9RXrLpuTGaPAQgtJ0wbon2e0ODDc+SwvsE\r\n6LcdQBcsB1poWgQJkLc3ntPmBces2n33xCSTY4g/8A6LHuBDs7hNzHnbXDzZ\r\n8YvCHsFiOcuzBhBt98rwv3PuklrrMkne2drnqElx5XceTlYgsRqdmAMiQh+z\r\n7srjJfnLVDlM5EYYCOmE5gepjA8mg70vpAxuM0X/y4H+jQ1aWMpyXjQqJw50\r\na19EuggURD5fbjSkrV/I0hEzWxtxOXJzlT2WQVHEWX8ueVAbwj7hGdvfVvSU\r\ngS3oreff+RSeS0dccA18XdckAflGffd3ta9SVQqlSbJ0stUWLSAULC3tu4DT\r\ny6NoPg/oHou8LJwbnns1qOkQysNh5yzqnBfh0AAjrAsdLxZuvkLEv07swvnu\r\nYX4IU45l/lTXq/q7t7Vi97dfx76NRikVBB29/BCrHKFclOFMbVKiV97CtfWe\r\n4sXPlFheBKeCs/5bkEnMcuLOHKTNLV0nbgA=\r\n=+fat\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.7.0_1671792953946_0.9457146720259986"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.7.1":{"name":"tsparticles-interaction-particles-attract","version":"2.7.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.7.1"},"gitHead":"2f00feb79f52a91002ab7997895bd5e188d71ee3","_id":"tsparticles-interaction-particles-attract@2.7.1","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.2.0/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-DYpO4BdXpKgLczd6Znxh5ma2LL7KYZcDpm28StQUKsnE8Q5QRaMsvXAQMLpUR+3b9fkDswuoxy0lq8RkhMXNuA==","shasum":"bd075dc280c3ec1f63d65390d51950b88088bf13","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.7.1.tgz","fileCount":17,"unpackedSize":301011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAxBnVB/CPouxori296fWkFqiXaTkvYmZvvf364jdvzAiEAz8gpOwafYjhxGzm2Ioc2P9Fl5jVC7waWTl1TLz95P0Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqNKqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3uw//evnAlejPwuQIPUw8rI1FUj2M3LS7wvh9yNJ9NMpuDjGXmSQX\r\nbuv1dARDfH3QHa1PKg2W/aoPZ8BB/BFc3ZMw7VHy8WPIpUfhrWIEp2ZsmRcQ\r\n1FiFlvC5uJEbRyzwIcv1fW0fzUw/FpY0rUyCRIw7CmBBV9S/6BclbEEECxxB\r\nJwlyF0H9/HsegDo0wr9KO+rXesAWy3HwLFkk69/DFAAWn7Qj3/78LgV2XhbD\r\nLaxmtD9AGikN4QpwZpWYB3SJnqxNCb1ovbhnkiDPvQ3goCyMcGIdwZ/ezCZ5\r\nAQHrVwRNUstQIEjObDooE1hj+Bih1QBTJQG68zuvtw9Ocl5nW63AyOgiC6JE\r\nmtKy6cLZTXOjxnPZ4zQAeH6WS15Mk8YsgCq6trOORozP+fN40zQ7GzN0eiC7\r\nWXt132nyFLpUEWpGHqt97ecHkF9jFRfdYfQoTrVxqqlkSHNLXq2QskkryxX+\r\nobGAFdPmybTKlZZjITJX9nzNsUIRCtGHVjKreSW7ZrnJ16f0E6Z9gvUiZWWu\r\nUGftXTyXn9MeDR74ZVSc9goyw2uh27HQmrnCNgLDU02jjh/53gUEVEKU5xhD\r\nPhDRcSnlTjIfEpcReUUy8a4+zKZuD4/UMy873yJqVeV063+MK3YM4rubhulU\r\nbNWtuVD/eLuhdrOzjtotINzdat7O+yTFqvw=\r\n=zu1/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.7.1_1672008362445_0.21272333327368642"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.8.0":{"name":"tsparticles-interaction-particles-attract","version":"2.8.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.8.0"},"gitHead":"5eece6e7d00e9fceb4710168a51db27696c19c48","_id":"tsparticles-interaction-particles-attract@2.8.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.4.1/node@v16.17.1+arm64 (darwin)","dist":{"integrity":"sha512-iF+jLdfReruIehkJfvopjAwOKESjb6OrNhoXhLoFR0a75/9LLu9/jhTEYWGUfagfcsHHT/jdbm0upn4kYRgYVQ==","shasum":"2a0fb7b67e8d22ee399dcc05f7417e6274c3cd9b","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.8.0.tgz","fileCount":17,"unpackedSize":301011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv5wOj2RcI7dpSBmKM1nrgkP0y0N1Y8ugX9cXCLtBjuwIhALd4MVgUhhWC4pLlqhhCCbUEmAceGsamOQplwSFTSoTf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx76PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEDxAAnjMhmFSS41KVl4M7mwl2B2OFEW/AktR7157oNdcyI8YjKBsV\r\n/NnlIatG+Szho8boqj9YLaAHaFodKtxjds2qRFtJai2pEabLfl2IXFAxcO3U\r\nJUqHH8KqugIlOK0rUl1zUl0Du2kV+L+BmuczBa9NBUtShRU7DTh2+x/YVzh9\r\n3ZjoJhj9/axbbe0wbK5mVoTIe4pZ7NKREaNdE8bB9iAb2D0/uQ/J60tRvotD\r\nxizkp94hrUJjH+9X1BZGMWx08bTaQJ8D6vpV4MUDnDTw0jH5DS1KQ1LigaZq\r\nIonphM5LmsFVOFauA540mP35w6z0vp5WlNDKMT7hbbKUIfP4pzB3Ec9T1vMs\r\nlsN3EoxPLQ3ZYspZL8XpC/mNm2ytF8Z+FFXhwtQmp4SRwoEkGMjWC1PnjUDt\r\npzU4bkhyryEJmT9VzpH3O8JvqHvgcG/xKdCojyVy7H5vT4aReUm9+bbl4Kg5\r\nQj62s7Kc/P9LvX2ruAaBLWLkXz1uaafGuQ7hG9Tzij5sp1/SSPFyh9jqPMwv\r\nJ/aHybXpjsjNyZ3JZ8sKfSpKjhhE1ouGsvzfH/pIhg6LS2bI2Yt6SGpnFZja\r\nnltSsGWWbFZdiH2sTIn8CEjgVqwQ/Uv7klzRa7gLoFomcnuG8WmJvYc9AhUQ\r\ncUlWOGqs4nqICQPNqisL+y+mJw6zb7uA47o=\r\n=ElZM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.8.0_1674034831248_0.8795173424836826"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.9.0":{"name":"tsparticles-interaction-particles-attract","version":"2.9.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.9.0"},"gitHead":"d4f1d552e174c0fdcf27f8d723ef1e33e48b3139","_id":"tsparticles-interaction-particles-attract@2.9.0","_nodeVersion":"18.13.0","_npmVersion":"lerna/6.4.1/node@v18.13.0+arm64 (darwin)","dist":{"integrity":"sha512-2AiLwKbFja5QTl24rc4M+GMY1Gpgeud/lH2yVxgJgTtm1x9jp+7BPmbRJXoDgZnpM4YPKtF5lOK54yiI6T0RSA==","shasum":"563741fa4a539e7ae9ed2159590af21bc0fd2063","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.9.0.tgz","fileCount":17,"unpackedSize":300840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBa5nKIez2mZ0E8iatfxOTp6ebPJrwieH4LwyuYmYGMmAiEAhVHnu/c7FWusmy1LnAgi2HGEOJqGH+lL+sshT9mGUUQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5jHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5lA/+L4bVBUq5aAy9lr7ejs0S9vDt8tVdpY+OZFb0WsnnyJqjjj+H\r\nkzVCkTDagm/I4z/UO2IkUcPua1HThsA9hLe0iBJdT2IeZqqJZEMp1ceapLFA\r\n0DP6Fe51AKT6KDOiCHkTbc2O7cpsCbLhaA9LN1JVmVPzf1XwG5HBEqsup/Ah\r\nbKNw9uLY8nIK69iitmr/Q2oGyOiE7AY8HLYgXb9czed1YKAJaMGQWL55QxzL\r\nR5k1vBpryn7KzZrrKmgq1p6N/dd6+JzFyzDYAP+xdaDVntId+hBM7Ig31EQP\r\nPX0KiiymN7/5y63ZCa5YVDcn98kqQlpb9pRIqEb2/siHI3qZSWZyA+Y3rax7\r\neZI1LOGzUgIPx9VrBshGsECyMBV0LUcbP/O0hZ6efUHb7G9/jQzUeeUeIqWv\r\nbdL6jT9XHBmm63VtR2OS2kIWK8LOwgCBOkvhqgkh3+DRV4mKWS4EqciysdXX\r\n0B7fX4a15g2glJGLZt6dKUolMdvRXOXBMAGw4QgfL3kT4AE+R/Bi3p4ftFSk\r\nvfbR0Mk9Tg1WtSME6JlxIeYfulAyW/CgS5QdKv0bmQ5D7CgJ3oACp15l4+WS\r\na2gc+0x3zV5bCHW1pnfKwLZZK8DyTxqKLpKeCkG5RYiLwZ9jBaOwkWETVVkb\r\nC9d7J4F/gaz7b44ULMXLTRN5VHIahsOxV1s=\r\n=gOp0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.9.0_1676030417799_0.08255443646514027"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.9.1":{"name":"tsparticles-interaction-particles-attract","version":"2.9.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.9.1"},"gitHead":"aa059da25e1aaead923b79d72329abb64f5a2c13","_id":"tsparticles-interaction-particles-attract@2.9.1","_nodeVersion":"18.13.0","_npmVersion":"lerna/6.4.1/node@v18.13.0+arm64 (darwin)","dist":{"integrity":"sha512-8GgtZYQ4DLXMbxtCktyeajW14kg0xxcyAgrCOmJpmQopoIA/h5v3nK6ShmSYchRhRNbXGAPHpHsW53o7lPBxcg==","shasum":"88043c7430fe66bb72a2d43dd8a7b15561c8dd29","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.9.1.tgz","fileCount":17,"unpackedSize":300840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZfU9eLbL1XgAYjyfK0PA8oz5qEDNHTgztO3qKbU5MEAiALPyDSRNWT/b7rchZOdSZ81jptKAKZoglriXsLT5ebeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6BuwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH9BAAosL9riUot3RgrlbkkFX3Nz2TOwCF8T21kK9eNVZKQec9CQwJ\r\n7fxXv3IBBRU9XXagh+uPfOBYZZuMOO+7ys13CokO9/s4AbvDnybCYbTxMbGx\r\n0jkGSCP4ziTQ1FArKubIzZ0cRkLgcw6t9LBQgoK9xxp7ahYhY3B+TftNZAES\r\ncmLMkshYSo/KLZZcudD2vvULciOmvJtgGwI2g7MnGobUc6sJ+cuQ9nVclO+t\r\nSlmxYfV+ihPLtanQAN4dhLbZ1OlXC2Ia2WNpcQFMXMyHPa0AW7tdVBk41/wu\r\nsV7huzHuiPo+GR+Sl64lvcBZZ4o/h6VKITpDVNSIpbUj2GSgA6rIdifXs0NA\r\nFcMWXQ5VtKwEvwp0F4UW+l54URf/HEiAkw35CCiMhBX7S+9vQJWPYVp7Mwnp\r\ni64cvlaqF+LUxhLqtq/WRqFhP7FexzE1XsEcnpHn8kQfXKo9GNS0gk0qG+oZ\r\nzuC2w7xJFj5h290J5ara7B4LSJglaJR02RznTo3/lkCQ6KzrKH86QPyWFVSM\r\ns/bndePOE1I32hgNrGn/k5OhHn2B9eabwbA6pzyiLHQ1R/eJIi6AWvxf3/Kq\r\nE+u8Enst8y19YyX43BaHwnnLehasBq2ZbsY/X4V29+M95hbLPAD0Oz69tsQp\r\n0XYm56VDz0v0nRmzF0h26VJIS9c0fLM9vOs=\r\n=WUiH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.9.1_1676155824182_0.44971681132493924"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.9.2":{"name":"tsparticles-interaction-particles-attract","version":"2.9.2","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.9.2"},"gitHead":"e68f290dc5009fb603ebd949f9db5a6fc4303e13","_id":"tsparticles-interaction-particles-attract@2.9.2","_nodeVersion":"18.13.0","_npmVersion":"lerna/6.4.1/node@v18.13.0+arm64 (darwin)","dist":{"integrity":"sha512-c13tFlFYw4jWq/LtLQhzBgsQ7SekHIfgorfhaEcrpffMnH75p/M1QjyiS5zU7Rrg+WsA/iI9WiCVXjC35mFcpg==","shasum":"3210b3bf04e0d311c3e01bc24bca29ebd4b08318","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.9.2.tgz","fileCount":17,"unpackedSize":300840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLzGdb52xBdCURVNuHR7YRzuyE3RXRgcQFdfqIj7eAdgIgcPu7ZOMGvAZrJnGf8xn4qFzDGTNJMTbQ9zD3HDfVXn0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6OHFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMKxAAiZi50izv5WhSenHVuRWUY9X1FrgQYg/b01UzWi5J0spymO9v\r\n/nrQbUxW7ykgEzdLZkLMq4v59kmVIuRl9ZmbbbWwsljkQow3qLlaAHJ0NOcM\r\nGWJl2k2EV6Sj5YCnuLJMDjMueye02AMJyD6ZTI//cGHQcE3gZWXhq4Pvd5oa\r\njTwHP5X1QtD+AHKaQhtaWlxycYf7SDSOSPKUMOspqyLzi2T2EKRVWZIaj8ZZ\r\nE43nbwPIebDVHq4h3qx1NA7DnkKpA9lg2pEKgZoax6uovi0sxYYBCz6Xhme2\r\nAG/R2ebk5XFn8qiqwAaXQyS8JURdGPMOieXGK0ICRcTYJH39PpE5fJ3NyASU\r\nhJCQe433lpUCs1SekgTzGSar7NGNS6Ee2UmZZ2YGMk7Jiwalb3S40g26dBrG\r\nS/8dcEu6ECxUJArx48CNk2b8j5xi4Lp0hyfanGCT/CnFJ0LQWugcytNpTA1T\r\ncFKpVEOkhSoav2czGwGMDw+pJVaWIr15rv2YNuawt4/A9VeHSMwXi4qiaO4C\r\nwLGgWcoRIfvwI68Q/AEJSr+oawwFdUDlsxjS8X1bR3mj7JS2twkBFXQ5I9rt\r\nolznz5JdOgDPcjLNeFRcXc8sdMNwZH86cgcbkAptYz9a773TET1322PlHAD1\r\nZz9rUE9HamjQO1efX1r6vgwVBrwg33YPb2U=\r\n=j0z9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.9.2_1676206533471_0.7400589260944406"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.9.3":{"name":"tsparticles-interaction-particles-attract","version":"2.9.3","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.9.3"},"gitHead":"550fb7db0b1886a316daf84713628d1791b5a7a7","_id":"tsparticles-interaction-particles-attract@2.9.3","_nodeVersion":"18.13.0","_npmVersion":"lerna/6.4.1/node@v18.13.0+arm64 (darwin)","dist":{"integrity":"sha512-ceWxtHxKLvB2IGtCzvunmjVaUeHXUT8tVtHDlxz72M87ZngcFsBoGy69ZjFS+U1EC5BZHQDYOC6Eknvazd2UuQ==","shasum":"4e622dd56de887016d91ea805860877212fcfad0","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.9.3.tgz","fileCount":17,"unpackedSize":300840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvFyC2LnOX/C4SeL7kVXjmwvXBQmeZAzJetBu6sKhc3gIhAORkTUWqkuM67k4H6L+5UgMDuGcDTwQGn7prjj5CI5FW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6TP3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouMg/8DWXMC8iqmbsfMeQFuC3g33gE1kBpXO1SIXnSn+HEEUqP8X5P\r\n0JbdTgtf5FPDnL3mI7EUxVoL97B3T+kZ16IDkFTYucT87C8117N+KbcA9oTa\r\nuNZRIlGN28Jz31g+udRVHZx8Jl3kCxHgsK+RD77RSZMVykgVM2YT0lg7tjPT\r\nP35Xarm4m9aht7ty2u8Zuh65JfzVEA24kU4kKx3zjw8yg47njardn630ddXk\r\nygJ6uszi3jmcuyQK3PCFA+6jfarDn4QLIxdd1bwb/F4k9pUrCnkko9Q8dgpn\r\nG6n6fnvAm5By6Kbev6+L+6PpVFnRwoWJ5CotR1uiAhheBKwR4EOcA1s9SnGb\r\nPrN5Si2J8XFD9DgouRDgtO7AOdeJIwEoHfz7zTLjjilXnv0FHnWlGUwzte7R\r\ny/JmBX3F4843ycDxpagEiDO8NJFcmCEsOIXhAzKT5FFcO0mQU8tMv4Vy6hBE\r\nJWRo9xG5ZfNdaG+peT0F9elxVdfoI9r2DFqFI4e4zv1mUY2bTm801zn4xBZL\r\nMGnP0TeCom2G092NIw8fk+AAMw6oK7VxfrxCOxRRwrsnMgCEFdd+WRthvqT7\r\n8UAPTZy3muE4srknxsSiDWtQL9cZFbcCpkvSXBU8/ClXq75oCZ2Hhp0GMS67\r\npcVLkI3T+C/7fy3b6aSWLo5hSPRQCaDesyY=\r\n=z5j+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.9.3_1676227575449_0.2911266743610028"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.10.0":{"name":"tsparticles-interaction-particles-attract","version":"2.10.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.10.0"},"gitHead":"a687fab834574c52bb82063c8ebc33906f874d0a","_id":"tsparticles-interaction-particles-attract@2.10.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-UeobgCWyzZhO7DNYlvyInKceJySzhT5RPj1XtDI5f0zViKWM0ipQraUq30Z3Qp4s0Wq1zHSHa7YUWZaq1PWLPw==","shasum":"7b441aef4694dea131b813ebf294c6e3376460cc","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.10.0.tgz","fileCount":17,"unpackedSize":298938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFgGFSqE7fuMpqA5UN/09gJ3xNIHhP3DEFqqmhe6hVqgIhANfIlWkBTLl8NA/bcJJOg7xihj7m1m4KQQl01SPLy5aL"}]},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.10.0_1685755406649_0.7263221841244811"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.10.1":{"name":"tsparticles-interaction-particles-attract","version":"2.10.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","dependencies":{"tsparticles-engine":"^2.10.1"},"gitHead":"1dca8ed4b83bae1152fd724256f8e11bd37c1bc3","_id":"tsparticles-interaction-particles-attract@2.10.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-o7p8Te65HXMM/8Qev8wyA4if4W+5VtfD/hTziQEt5Fp3mdxXWdit7jgfvOYnphJoswD0Cr5rEEjvhGuHGoC3dw==","shasum":"1a7c8d4db502e3fc34bfc6a500e36e1291d4454b","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.10.1.tgz","fileCount":17,"unpackedSize":298938,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIdqInvg/F2azvQGAEJoPjo6E42IywS99SjP4Xy8ffwAiBaTiqBsk1K23ITSnW3570JtgKSmGK4lUhQB/pwpKI0CA=="}]},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.10.1_1685880939514_0.27369777410909646"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.11.0":{"name":"tsparticles-interaction-particles-attract","version":"2.11.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","sideEffects":false,"dependencies":{"tsparticles-engine":"^2.11.0"},"gitHead":"f157d9f6b071748b5eae7b972a7085f4f43febc5","_id":"tsparticles-interaction-particles-attract@2.11.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/7.1.3/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-zIo2n9XWBFnvcQS+aTUiXbs6AgE+DtR02nMgoozg9+OB8woE+Xbz20tXRM09awjQ+EQHjBk5RZEsAUbftyIafg==","shasum":"cd8f2669ab7a44e2e4dff1e18a4379155b28552d","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.11.0.tgz","fileCount":17,"unpackedSize":299245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkTqcvCf6zI65TiPM8ShOOLaL2Wp3kG05LUQB4qpL6NAiBoQt3pgyG+fSN5U8OW7nhz88y0CCcpG6p71QW8FO8A8Q=="}]},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.11.0_1689204792722_0.6558605299245073"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.11.1":{"name":"tsparticles-interaction-particles-attract","version":"2.11.1","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","sideEffects":false,"dependencies":{"tsparticles-engine":"^2.11.1"},"gitHead":"70bf9498e7310d8ece4fc3e618e9c83e65236c2b","_id":"tsparticles-interaction-particles-attract@2.11.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/7.1.4/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-Y5BXpU+m0AKIMDeA47xSX/mCSyRY7K3kvKkmNblq2lzjJmkqzxt/lnjeka8wpwlbApZMPGKe/WUQ56eCpGK5Mw==","shasum":"8dc9f75817f08335beed88fb621722ca0b6b88d3","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.11.1.tgz","fileCount":17,"unpackedSize":299245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDcXJUe1yHpm20K7f0/XtOc0abnql7iqohQl9VD9OrVewIfAl2tS6ZVycereUNaLI6WPzFvWXLKY1+2SWpKFujflA=="}]},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.11.1_1690241432846_0.328029480515037"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"},"2.12.0":{"name":"tsparticles-interaction-particles-attract","version":"2.12.0","description":"tsParticles attract particles interaction","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/matteobruni/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/matteobruni/tsparticles/issues"},"main":"cjs/index.js","jsdelivr":"tsparticles.interaction.particles.attract.min.js","unpkg":"tsparticles.interaction.particles.attract.min.js","module":"esm/index.js","types":"types/index.d.ts","sideEffects":false,"dependencies":{"tsparticles-engine":"^2.12.0"},"gitHead":"0a2199b218ef917a62d22b76b37e6b0586d30915","_id":"tsparticles-interaction-particles-attract@2.12.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/7.1.4/node@v18.16.0+arm64 (darwin)","dist":{"integrity":"sha512-Hl8qwuwF9aLq3FOkAW+Zomu7Gb8IKs6Y3tFQUQScDmrrSCaeRt2EGklAiwgxwgntmqzL7hbMWNx06CHHcUQKdQ==","shasum":"ab784d2de5f1bad7c6ebf859a8ccf962b8233fd4","tarball":"https://registry.npmjs.org/tsparticles-interaction-particles-attract/-/tsparticles-interaction-particles-attract-2.12.0.tgz","fileCount":17,"unpackedSize":299245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLWSBjvc9wiZzNiUhMg8J2MfGpfTyWWSSMJ/YWithYMAiEA1iLFcA0354uvnarC617x95bZQE/0JCehA1VVeXNdPiY="}]},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"directories":{},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tsparticles-interaction-particles-attract_2.12.0_1691107225223_0.887825475049653"},"_hasShrinkwrap":false,"deprecated":"starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name"}},"time":{"created":"2021-01-24T01:37:51.439Z","2.0.0-alpha.0":"2021-01-24T01:37:51.663Z","modified":"2023-12-07T18:57:17.577Z","2.0.0-alpha.1":"2021-01-24T13:12:13.324Z","2.0.0-alpha.2":"2021-01-24T22:58:06.799Z","2.0.0-alpha.3":"2021-02-07T22:21:25.336Z","2.0.0-alpha.4":"2021-03-12T09:05:46.026Z","2.0.0-alpha.5":"2021-03-14T15:31:47.129Z","2.0.0-alpha.6":"2021-03-31T00:26:27.818Z","2.0.0-alpha.7":"2021-04-11T14:54:00.566Z","2.0.0-beta.0":"2021-10-06T00:25:08.489Z","2.0.0-beta.1":"2021-10-06T18:49:31.974Z","2.0.0-beta.2":"2021-10-06T21:33:37.677Z","2.0.0-beta.3":"2021-12-04T12:33:15.962Z","2.0.0-beta.4":"2021-12-07T14:54:47.594Z","2.0.0-beta.5":"2022-01-30T02:46:37.695Z","2.0.0":"2022-02-15T00:40:20.545Z","2.0.1":"2022-02-15T16:06:47.316Z","2.0.2":"2022-02-21T08:33:53.266Z","2.0.3":"2022-03-11T15:52:17.700Z","2.0.4":"2022-04-06T13:07:37.050Z","2.0.5":"2022-04-14T09:38:29.588Z","2.0.6":"2022-04-16T22:25:12.171Z","2.1.0":"2022-06-18T23:29:10.240Z","2.1.1":"2022-07-01T08:22:57.806Z","2.1.2":"2022-07-01T10:19:19.942Z","2.1.3":"2022-07-01T11:30:34.237Z","2.1.4":"2022-07-28T09:25:51.426Z","2.2.0":"2022-08-11T08:56:57.670Z","2.2.1":"2022-08-12T13:23:16.974Z","2.2.2":"2022-08-16T12:13:47.292Z","2.2.3":"2022-08-21T22:18:13.797Z","2.2.4":"2022-08-26T12:39:49.575Z","2.3.0":"2022-09-11T20:32:17.561Z","2.3.1":"2022-09-13T05:51:43.263Z","2.3.2":"2022-09-21T22:41:24.664Z","2.3.3":"2022-09-30T16:19:47.525Z","2.4.0":"2022-10-31T09:43:37.905Z","2.5.0":"2022-11-03T00:00:35.404Z","2.5.1":"2022-11-03T00:39:07.456Z","2.5.2":"2022-11-07T14:02:28.971Z","2.5.3":"2022-11-07T14:25:22.788Z","2.6.0":"2022-12-06T00:22:29.674Z","2.7.0":"2022-12-23T10:55:54.116Z","2.7.1":"2022-12-25T22:46:02.646Z","2.8.0":"2023-01-18T09:40:31.444Z","2.9.0":"2023-02-10T12:00:18.020Z","2.9.1":"2023-02-11T22:50:24.346Z","2.9.2":"2023-02-12T12:55:33.620Z","2.9.3":"2023-02-12T18:46:15.597Z","2.10.0":"2023-06-03T01:23:26.822Z","2.10.1":"2023-06-04T12:15:39.734Z","2.11.0":"2023-07-12T23:33:12.935Z","2.11.1":"2023-07-24T23:30:33.034Z","2.12.0":"2023-08-04T00:00:25.457Z"},"maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"description":"tsParticles attract particles interaction","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/matteobruni/tsparticles.git","directory":"interactions/particles/attract"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"license":"MIT","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/matteobruni/tsparticles) interaction plugin for attract effect between particles.\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 loadParticlesAttractInteraction(tsParticles);\n\n  await tsParticles.load({\n    id: \"tsparticles\",\n    options: {\n      /* options */\n    },\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 { loadParticlesAttractInteraction } = require(\"tsparticles-interaction-particles-attract\");\n\n(async () => {\n  await loadParticlesAttractInteraction(tsParticles);\n})();\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"tsparticles-engine\";\nimport { loadParticlesAttractInteraction } from \"tsparticles-interaction-particles-attract\";\n\n(async () => {\n  await loadParticlesAttractInteraction(tsParticles);\n})();\n```\n","readmeFilename":"README.md"}