{"_id":"@tsparticles/preset-links","_rev":"38-9b5b6c3410ce611ba732af82f303badc","name":"@tsparticles/preset-links","dist-tags":{"next":"3.0.0","alpha":"4.0.0-alpha.5","beta":"4.0.0-beta.17","latest":"4.4.0"},"versions":{"3.0.0-alpha.1":{"name":"@tsparticles/preset-links","version":"3.0.0-alpha.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","@tsparticles/preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.0-alpha.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/matteobruni/tsparticles/issues"},"dist":{"shasum":"39ed280759fd0cdd82b9eb4ec85de641e1dc62ac","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.0-alpha.1.tgz","fileCount":25,"integrity":"sha512-5oWXrr8SxkGsoy6k/6hEKSTX//Rvqut+O05P81CR0qFgdxbR4IFAiD6+mwbk4jligUW/w+GIF0VygckX5tp2iQ==","signatures":[{"sig":"MEQCIDQ6uHnmhUzA/htFu1gFMxonJ1TvPtyJ2axbnd1yoZ2EAiAy2gRGrdvrzpO2Vxy4foET2I1O4klyyvYpOgm6L37O7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":680796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0lzoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQlxAApDkks1yUrAby3+vBiakX7RNuMUNrj2b6vmwQfghgpwcZbx0z\r\nxmXk4niFyi2aCX7lLpsdU/RsEtBZX+0CcKtlsn2yyUbUYNcPD7l6Xo1ImcD2\r\naDa4bP77s7gF3dFazNJlrOPJ8uFBu+KaHiDdz8Zk1vcvwhVXgijWittMgnTE\r\np2HF2kEff7fNMewRbAnalUla8Vjc9jl6BWE5wdZG6c6IuDW5oS0ERqIZkXL5\r\nRWT+EJ7QgX5PvAG3oqF+WASnV70Y0HTnNdcWIlA49V47w7WxarYLp0Jdf8sq\r\n5WnFxOQRKzbmYlu9Z/yR5/Chjik6Q7OEf/nJxASdkduvK+uMFUcXsOdYTz7q\r\ntVYLh1y36ur8+KVTrWtNlzsDNKjkhOKFDnWw4xXKappqFwHjMgRrjiNd5jOx\r\n4niXKWdKn7yhc/OdfHxwY17MIZC7Yb4zVGr02qQVh0Y/4iY6AW7y0u4FK/D4\r\n6k2sOcwFwn9qUDRXIgd7PLVWyo66kUtGh67FAnQdWxI7Tkwru8bCada5BuCO\r\n3m3iAHUhsTzCDnJljI4swKLUkEitOOT/ebnwU08hyihD3ESaFr0jiniIKNBQ\r\nW/61f0G9iN4DS2YvKF00rFr/gN3ke6NNnS/JR5jUdi2+0mOBsndmktjmORJ+\r\nx/crqzuQGn/jJjDcD1V+dH+6vNfJnbScSTQ=\r\n=nwqH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"81917cf2e8cbe636da13e18662a357c0a8b661c3","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/matteobruni/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/6.4.1/node@v16.17.1+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"16.17.1","dependencies":{"@tsparticles/engine":"^3.0.0-alpha.1","@tsparticles/move-base":"^3.0.0-alpha.1","@tsparticles/shape-circle":"^3.0.0-alpha.1","@tsparticles/updater-size":"^3.0.0-alpha.1","@tsparticles/updater-color":"^3.0.0-alpha.1","@tsparticles/updater-opacity":"^3.0.0-alpha.1","@tsparticles/updater-out-modes":"^3.0.0-alpha.1","@tsparticles/interaction-particles-links":"^3.0.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.0-alpha.1_1674730728462_0.358433428813824","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@tsparticles/preset-links","version":"3.0.0-beta.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","@tsparticles/preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.0-beta.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"56a756585d318080a5f0ffbaa5413a32b485848e","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.0-beta.1.tgz","fileCount":28,"integrity":"sha512-rXFQOOnnPVmfu09SQ3LnDbuzLfGwEQK4CdVHkqtXchME2mb6njpzUAmye8ZXEDZ7hpgbUSaFxeQUzcqd//TwJw==","signatures":[{"sig":"MEUCIQDAaTtLlSh3jP9y2/Ihc1oVohAKjYb51afBpmv7K+MX+gIgMbD7XMtYBuAgcc8VZa0TS0S8auBZ271mqbmbTIebbXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663798},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"c5a8b8a4cc8805a3dc8d1ff73b841de3f0f4f13e","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/7.1.5/node@v18.16.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@tsparticles/basic":"^3.0.0-beta.1","@tsparticles/engine":"^3.0.0-beta.1","@tsparticles/interaction-particles-links":"^3.0.0-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.0-beta.1_1693079180928_0.989516844066858","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"@tsparticles/preset-links","version":"3.0.0-beta.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","@tsparticles/preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.0-beta.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"1f5dc44bae23ee5af5df6a6c37ae1685719f17e4","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.0-beta.2.tgz","fileCount":28,"integrity":"sha512-7cSTqD/k74ou6LrGIn1TdXyMNNrfdV2Sp3YOouyNpzolV9UukqhRmeKLKb8fPc70k/Y3Jc4QqKmiwPpKba4BzA==","signatures":[{"sig":"MEQCIFwOWcoh/i1+LGqZ3smj+j6f+xjBgodJy9gynAIgoURMAiBiF9QyJ7M2LSZLRV5ekb5ebx/VXFR/lIsLJJ2ohO2zHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662907},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"e5d625d1b95704c09ce936929b85031dbe4fa2e3","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/basic":"^3.0.0-beta.4","@tsparticles/engine":"^3.0.0-beta.4","@tsparticles/interaction-particles-links":"^3.0.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.0-beta.2_1700145900968_0.3149838217761134","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"@tsparticles/preset-links","version":"3.0.0-beta.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.0-beta.4","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"94cba958d22fa747bf5d6542e8ce5e7a1f0f69b3","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.0-beta.4.tgz","fileCount":28,"integrity":"sha512-N9yJZ09R4saEAwifQATyraIUqf+mwbbP6JWB/2mbkZcGwYTzlOg1zoENVujULQpbcHFB1Sx+F/pwkxe+rU/a3g==","signatures":[{"sig":"MEUCIQCht/ltNIvem0iWRdvhSWKjdY3FEaoC93lz3Fvwp/qlbwIgEQCszHosUMBrt1t4rl5z2HnYRWn2sxS/wQ7XudaR7hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662955},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"01907a856a30d11cd78f6429eb8599974f0946c6","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/basic":"^3.0.0-beta.4","@tsparticles/engine":"^3.0.0-beta.4","@tsparticles/interaction-particles-links":"^3.0.0-beta.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.0-beta.4_1700146929140_0.1757129700325879","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@tsparticles/preset-links","version":"3.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"dca05a498241a0d40a65fbd0e3309c8300cd764b","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.0.tgz","fileCount":28,"integrity":"sha512-9Ylmk7czbnUjgOQ/IBvkGsewRiC2bNCE6g0rUtelryNsF3eEd80lvfh1sEbDyDHVru4LzU5tKjsVuvPwhBnFQg==","signatures":[{"sig":"MEQCICuqhose09J+T3y0ZfWvbF9K0tTBby+j9F9lNLMQENyxAiAhD3S6sgGIxIQtXWiBmCC75u3AHL0xwoRYGw7xHZL0nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":661992},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"9586bb6b2dd366b45bc8aa114758a3048e3e1a67","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/8.0.0/node@v20.9.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/basic":"^3.0.0","@tsparticles/engine":"^3.0.0","@tsparticles/interaction-particles-links":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.0_1701736949474_0.40822616601529926","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@tsparticles/preset-links","version":"3.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"fe9e899c3ba4190553cdf894d20177c76bfcb7ab","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.1.tgz","fileCount":28,"integrity":"sha512-S3n+UyD4ZSoLkaS6W7uRh40V1PkA+KmomMNvkclwPsjZ4eqKtMnl2QMUZgF1cGPot8LLnDGt83SB+laV5V4TyA==","signatures":[{"sig":"MEYCIQDabW/ujHypt/yFOON5qRztXYorLVPBOww39KbbVjI/rgIhAI3A9UbKygWEnZHaD9NbiNTmdiZIJvSa9THLxOu21lPg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662147},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"142e3dc9145fa3768ecc3bbb60f57df061dfeacf","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/8.0.1/node@v20.9.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/basic":"^3.0.0","@tsparticles/engine":"^3.0.0","@tsparticles/interaction-particles-links":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.1_1703540223247_0.1807981425210199","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@tsparticles/preset-links","version":"3.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.0.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"b3b6fa112fe56657a4c79bfbca01dd74d95f1ea2","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.0.2.tgz","fileCount":28,"integrity":"sha512-UkepJaC9rMM4wM9e6Ih1Aq9dP9RYIz6unnk3U09J4XvEV/n6JFjUiWgMhoKJBzBSUbd/+TrwbBWjPW8fz+jiKw==","signatures":[{"sig":"MEUCIQCnZBbwgfx37oPD/qZ9dgpR/jSu4OAfqDtFfhxWJ/QQHwIgKwMP4hcU+PnjDokQYk4Oqo6P0ewaLVdDtG2KSrVW3ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659897},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"cba15e2deb1280300e5fea7a8034c568e49a86a1","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/8.0.1/node@v20.9.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/basic":"^3.0.3","@tsparticles/engine":"^3.0.3","@tsparticles/interaction-particles-links":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_3.0.2_1704413569720_0.4909877085096743","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@tsparticles/preset-links","version":"3.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.1.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"},{"name":"ar3s","email":"mbruni88@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"f7c79d2d3e5fb5ae0ae024cd2659bd5217057f8f","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.1.0.tgz","fileCount":28,"integrity":"sha512-b3U1ZJBcaAcavbcAz0EjPguU0oTg9TzM7P1hCjYAdE2f+Lcr1JXUsi96WTnWB6x37aDAwlfb5UkVuE+0s20TQA==","signatures":[{"sig":"MEYCIQCBjtYIoqIth9meeHjOyGLUwujlomNHy1jfGedv+Gq9FQIhAPUsvLbfDN38wIzw0ITFY9ojx3UtqhgZAAtpkAWg4p0C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1082430},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"35135050e67b5f39d029d976a34864c13f5c0324","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/8.1.3/node@v20.9.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@tsparticles/basic":"^3.4.0","@tsparticles/engine":"^3.4.0","@tsparticles/interaction-particles-links":"^3.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_3.1.0_1717396089882_0.9033644060675305","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@tsparticles/preset-links","version":"3.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@3.2.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"914a1bff2103cd5d114da92fe3992c5ffb8a8f6e","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-3.2.0.tgz","fileCount":28,"integrity":"sha512-F4nddhEzMSiZZzIizXcb6jMbHEC7+hAwzrUph1OiRvHWnLeo13pDG0DdYIKhY15xC6cZP0IMZq7wzIUkyPJ1ew==","signatures":[{"sig":"MEYCIQCw/iZI4j0AXa2yEbi3bP6S0pyB24YPdQl3ivGorfu/yAIhAPiSgeq1rVoSRs3Q+4xr/DWl+YovBFTzlq2lIIr+lBw1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1111852},"main":"cjs/index.js","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"30fa9ac0e38a44a06cc4ff0481a1230e691749c3","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/8.1.3/node@v22.11.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@tsparticles/basic":"^3.7.1","@tsparticles/engine":"^3.7.1","@tsparticles/interaction-particles-links":"^3.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_3.2.0_1732490105481_0.6389985597343546","host":"s3://npm-registry-packages"}},"4.0.0-alpha.0":{"name":"@tsparticles/preset-links","version":"4.0.0-alpha.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-alpha.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"da9d60cf137d5ab51dcfd1cb66df0d27e3fe3494","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-alpha.0.tgz","fileCount":106,"integrity":"sha512-eSjhRd1mDTGZyACpsktHSbpPagMMnX4dib7vkGpXXsmOLC8Szt1OpFu2yZFyRx/QU5NO9h5u7JfW25+ttZjh9Q==","signatures":[{"sig":"MEYCIQCIwLcfE97wVWI8Yiv9irAXA0wcjaxwl6Ge9RIDlUUgGwIhAIH37UftoPAnBFYrgPfR9l532erzds0tgvWwQKKr6jRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089794},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"6e06e016d592a1d2c82d46daba09d1a6bd0be718","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/basic":"^4.0.0-alpha.2","@tsparticles/engine":"^4.0.0-alpha.2","@tsparticles/interaction-particles-links":"^4.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-alpha.0_1767868493651_0.10683311629833403","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.1":{"name":"@tsparticles/preset-links","version":"4.0.0-alpha.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-alpha.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"827838cc496b7f50533fea7def7fcfd493a750f1","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-alpha.1.tgz","fileCount":106,"integrity":"sha512-VexVNgnGAy+G9xyc5Lp5uTETHl237j1AfPLzkOJfl1p48qHj5rJJkENiu1/hY/M9yDwsGw2SK9Qz82u81EkfZg==","signatures":[{"sig":"MEYCIQDF3YgQ50ZNmNz/VLTFxovNtg1KdlVqv1YivjMulGHB2QIhALLtztKnvTbe60DWrmWS6fuce67LLiRemjUKj29w4ALC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089794},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"620ff7c091763d17827db1d5a77c3d7e06edee33","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/basic":"^4.0.0-alpha.2","@tsparticles/engine":"^4.0.0-alpha.2","@tsparticles/interaction-particles-links":"^4.0.0-alpha.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-alpha.1_1767872199733_0.7010633730629761","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.2":{"name":"@tsparticles/preset-links","version":"4.0.0-alpha.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-alpha.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"dae6d9d41f306d4d5ba725d3d6a1642456918dc5","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-alpha.2.tgz","fileCount":112,"integrity":"sha512-BR/iQTfX+EPNU6RLFvh2BOuS2mmOMvvMyZpylwbsg4+wIeRiEgHxbl4E5aRJXovxjLNvA9e41M8UrWx0se31iQ==","signatures":[{"sig":"MEUCIFnulYnx0AfJ1mzObGMqpmtFE58jaB0i6mTfy2Ny7ZInAiEArLz8KASxQQB0vy5EkG5efxWPpgI3m6CMIILCtnONsyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1106858},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"3e3e33edda8e1d6556fdeaae89897843e7540c3b","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/basic":"^4.0.0-alpha.5","@tsparticles/engine":"^4.0.0-alpha.5","@tsparticles/interaction-particles-links":"^4.0.0-alpha.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-alpha.2_1769024810221_0.8550784807210972","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.4":{"name":"@tsparticles/preset-links","version":"4.0.0-alpha.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-alpha.4","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"4e0e9e226f2698d5ed6dd6fc0289c53e0367a092","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-alpha.4.tgz","fileCount":82,"integrity":"sha512-DnYzaIDd8ssTjvz8Hx4NHrcwtknRLcolrAubreNdL+k4z+GQ27NYqCjphsG3WyPeH9MlTpgkvq3oRXvb0caYIA==","signatures":[{"sig":"MEUCIQD3zKsRm3UfibIWwKP5XcKtxRIFm7MmTGFFGjgxI79QVgIgD422Ox/haonq+NEmWUz98HJlinyJ8FnaV7AVkl4R0Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127065},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"d87996b0a388a60ab06e7175c5ad6fdc41ed441a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:380a29ce-8f87-4b99-a5c0-8df764f11239"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/basic":"^4.0.0-alpha.14","@tsparticles/engine":"^4.0.0-alpha.14","@tsparticles/interaction-particles-links":"^4.0.0-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-alpha.4_1770080625983_0.018189832247026416","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.5":{"name":"@tsparticles/preset-links","version":"4.0.0-alpha.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-alpha.5","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"ebca777ba1f5d3f6f9e9fb020ead4662894717db","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-alpha.5.tgz","fileCount":84,"integrity":"sha512-eneVJo95EFG0dJNIMr2W1GBOhs3nmK48hp3XESwwICXOqCfjTdq3vfKZ0pnSrv97DxsxPCrazZkOdde/Gd7lJQ==","signatures":[{"sig":"MEQCIFcmTv51oUDSKDYjF2Ks4S2cJtfTFFLyhReGs91EyFmHAiAaaDTbM7nYuYlWDA1NUN9RyoTwJT4zIUMN4GV76ROt/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150538},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"5f368aa0f742475d52e880c71b8e8272f8233343","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:380a29ce-8f87-4b99-a5c0-8df764f11239"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/basic":"^4.0.0-beta.1","@tsparticles/engine":"^4.0.0-beta.1","@tsparticles/plugin-interactivity":"^4.0.0-beta.1","@tsparticles/interaction-particles-links":"^4.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-alpha.5_1774952481493_0.5926234419100325","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.0":{"name":"@tsparticles/preset-links","version":"4.0.0-beta.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-beta.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"1144f09fa4f0ce95d0f299aab473817a8d9cd79e","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-beta.0.tgz","fileCount":81,"integrity":"sha512-MJKx5xYUxA29NPFlMP6+6ribdPZSpt5SWKmrg8k/1ed89e6ablijyBlA20TVls8lsU6DWahF+6Dkqnl3Z3SVsw==","signatures":[{"sig":"MEUCIQDzif+CLT21DkbEVilqDW/JaM6qb89OR+DXICwa6v0kZgIgVSQxLoOTufKubENbiHIBnXRI/UlUvs3VXHvWHRs8YB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171014},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"eb3cbed58eaa0e1ec7a3489fc7e74828a1dd405a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:380a29ce-8f87-4b99-a5c0-8df764f11239"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/presets.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/basic":"^4.0.0-beta.11","@tsparticles/engine":"^4.0.0-beta.11","@tsparticles/plugin-interactivity":"^4.0.0-beta.11","@tsparticles/interaction-particles-links":"^4.0.0-beta.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-beta.0_1775719353414_0.040309811258859574","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.12":{"name":"@tsparticles/preset-links","version":"4.0.0-beta.12","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-beta.12","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"3300ffd5d8600103226feeedc3ba671a3ee1e6f7","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-beta.12.tgz","fileCount":81,"integrity":"sha512-rHsdFbMMi7S6bQj0rXAClrgxF1u6vG4MXhSA3cBT9FvnDcfDzyvAWk8DWjXEVXuanVgBK4i4ERlGuWUl8tb+BQ==","signatures":[{"sig":"MEUCIGol7lkdiimbH9AxXrfNKEOn1MI7yF7iK1NkaVr7Qyw0AiEAxP7LBrd8yhcfnqod9CF06LH/DSupISX+dLVGBVqXI4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1070610},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"bdbc95716ce44665fbecfaca8757445e248b562d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/basic":"4.0.0-beta.12","@tsparticles/engine":"4.0.0-beta.12","@tsparticles/plugin-interactivity":"4.0.0-beta.12","@tsparticles/interaction-particles-links":"4.0.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-beta.12_1776269845491_0.2533513690484197","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.15":{"name":"@tsparticles/preset-links","version":"4.0.0-beta.15","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-beta.15","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"f949bfb3e45123d779e01c5e678e7ebcf022c1d3","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-beta.15.tgz","fileCount":31,"integrity":"sha512-iqbUMKlsw2zH0AEUSiXY5nFD6RQkl+feUHb0xjixsqZMnNFotPRBMdzeFQVWzLSXyAdv0VmZH2Pfzm9nLIlOFA==","signatures":[{"sig":"MEYCIQDNxF45SStYsRZDON/4JfSd9JUE6NmKelL8mBdWnjLMJwIhAI5jeZ3VlFPUF7ptIe02AISAmsLxqwnfwU/xNMF4tUNx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634966},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"1dfc9e1e6e39eb5c9a6e0495130ca9eac515d707","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/basic":"4.0.0-beta.15","@tsparticles/engine":"4.0.0-beta.15","@tsparticles/plugin-interactivity":"4.0.0-beta.15","@tsparticles/interaction-particles-links":"4.0.0-beta.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-beta.15_1778290199518_0.8562259797625595","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"@tsparticles/preset-links","version":"4.0.0-beta.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-beta.16","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"5f303dcef3ca13413b709ab4b342c3ee57c27c6f","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-beta.16.tgz","fileCount":31,"integrity":"sha512-iYd13ZqoVKlTW1LAEVCs9BQdJhu2FZxln2EyIxgy19NhgYJHLelP1okeAjezDAFPvcKZLcP8g8lnT7vX7X4ePw==","signatures":[{"sig":"MEYCIQCWYF1B8YqJDlPE5vaFtVninq3TyOWGs/BasQx/u7hF9QIhAOFV7BlmfhzfdA3P6VO/sWnFXwxX5jEr6LfaDgzE97YQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634966},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"8ac678c4da53ea2b6a9a33aaa40f5141e2a7d513","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/basic":"4.0.0-beta.16","@tsparticles/engine":"4.0.0-beta.16","@tsparticles/plugin-interactivity":"4.0.0-beta.16","@tsparticles/interaction-particles-links":"4.0.0-beta.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-beta.16_1778344020717_0.9199235884391368","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"@tsparticles/preset-links","version":"4.0.0-beta.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0-beta.17","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"eeb133283adb2709385c0c49144e514818034467","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0-beta.17.tgz","fileCount":31,"integrity":"sha512-Vc5zSfznuT+6a4KxJDz43M75pRKTcpbX+rtINYHbwniL9AmCmv/HcuWRfdBEdxgDXVtFzpEEWt8wdUlRHQFoCA==","signatures":[{"sig":"MEYCIQC5m9zzkAsZAqsZQ1C2PObRA6hm8gWQixjBMP9aGyQhHQIhAPnkjks0MGKa06FlYPs0HhKyPFoewpfxeprpHTNPK+aG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642491},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0d916315d63fa920fcfcb7a07b66d49aded6af2c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@tsparticles/basic":"4.0.0-beta.17","@tsparticles/engine":"4.0.0-beta.17","@tsparticles/plugin-interactivity":"4.0.0-beta.17","@tsparticles/interaction-particles-links":"4.0.0-beta.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0-beta.17_1778807052373_0.07555692871890707","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tsparticles/preset-links","version":"4.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"572c929e0a10e14ae901e29a95b2b797d74f911e","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.0.tgz","fileCount":31,"integrity":"sha512-4piP71fNcU2Tb8r0dNXITiXV/XV70/hxQe53zcluTWCiMbWPOjVjd2ilQ7K2I/ahYPQT9wbS1oeik/1vZs5Gdw==","signatures":[{"sig":"MEYCIQDpApEmJnB3VAX8q4OhEt9KnyH4USXeWRwdikVYh0W3ygIhAO6W8Sm7D8BiZ0P+48zJDax0ZZ+CmW/NkQ96HYwWYKu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642227},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"3058cb84befe9d2bffdb58f115c3050d26ceb9ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/basic":"4.0.0","@tsparticles/engine":"4.0.0","@tsparticles/plugin-interactivity":"4.0.0","@tsparticles/interaction-particles-links":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.0_1778853311411_0.47780163120338814","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@tsparticles/preset-links","version":"4.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"05a3d41c38b094758a3a2e3da5b194ff969cb303","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.1.tgz","fileCount":31,"integrity":"sha512-8Re2fj1NbDKDUjE1X7FNBpjoDl4yhI0M0O6vgVQ0LgJ9/v6Wmq4RG6jxqsv+eiagZmOSi8xfdI3N/e2jwL5ekA==","signatures":[{"sig":"MEQCIHd8OmRPaO3G34S8Qy2B5NwNyl3wr5ezbW7Ylk3hTv3/AiBX3mXdYL28BEd8lzwi2Z2UvK9QjD6ltTeGdYOa1T2Nnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642227},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"c0182f31a878af46c154d523cb5e7def4c8145f9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/basic":"4.0.1","@tsparticles/engine":"4.0.1","@tsparticles/plugin-interactivity":"4.0.1","@tsparticles/interaction-particles-links":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.1_1778891421011_0.16492974956820938","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tsparticles/preset-links","version":"4.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"198e5ad4fa659fbb5c9f621c65190caad9b067b2","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.2.tgz","fileCount":31,"integrity":"sha512-2aGuyC1k0OxYMdfiJ4LUOt6BkzK/YttM1tvvfmNbwpikYO6zWYpHihL8L8bs7gbzjmjI83xApq1mGWo6VkUb4g==","signatures":[{"sig":"MEQCIBArl5H1W6cTzVNrAc07VxhDnHDoXQ8EjWNKDaXh5YZAAiAHJeOhMWDh/YLZ1minfR5g8MNP5FCPEJkpD+fv5Lb7AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642227},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"e0e0920f0ed2aabf07258d6269a03d825824222a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/basic":"4.0.2","@tsparticles/engine":"4.0.2","@tsparticles/plugin-interactivity":"4.0.2","@tsparticles/interaction-particles-links":"4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.2_1778938172191_0.25429577991364893","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tsparticles/preset-links","version":"4.0.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"d7e23dfb8de3d2a11bd2c8f0ef07d31618ec2153","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.3.tgz","fileCount":31,"integrity":"sha512-9sxZ7tx1nchZVS/LY8CQ6rL5xQpx2q6KUlDvuxiklka5FTaaU9ZvE68W9LVtRuo1wxxEZPcfnWOyMG3FI3s2uQ==","signatures":[{"sig":"MEUCIQCxUZcOGkXBYsT6sFopGvYBQrV5lwpJlDwEV2JVVOK3owIgSKA8zjYE6sVjyFqadoyXDJhN3ZRyiS0y5tOdR6t9+ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648434},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0414bc56fec0e60e5869f5e7b1c5a79841c4d012","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/basic":"4.0.3","@tsparticles/engine":"4.0.3","@tsparticles/plugin-interactivity":"4.0.3","@tsparticles/interaction-particles-links":"4.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.3_1779128855343_0.4627008138825017","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tsparticles/preset-links","version":"4.0.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.4","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"1ffef6d97febb40ea4094ddfd726d1bd45a1f2fe","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.4.tgz","fileCount":31,"integrity":"sha512-cOi+RsPEcxg2QTaDG2522+M0n7CRQsAMjyzT0fZRqW+a4lk9RCPYttkky4CB++CCP80x65XFx9bUCcAZxECyNw==","signatures":[{"sig":"MEUCIQCOSDZ6yVRx/lKlyWtROiJmy9k6mzx7o4F/oaSfDi5mLwIgOkGdxpVwnmcn9MbQwGTVpJvj1ypUHk/BuHt9IHvVkzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648434},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"ccaa764e22df90102d33c977aa91e3f552ce12dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/basic":"4.0.4","@tsparticles/engine":"4.0.4","@tsparticles/plugin-interactivity":"4.0.4","@tsparticles/interaction-particles-links":"4.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.4_1779153247567_0.185927891123018","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tsparticles/preset-links","version":"4.0.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.0.5","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"e938da407de518e2bd07d6a2fdf5402d901202e1","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.0.5.tgz","fileCount":31,"integrity":"sha512-kJWVh22urDbeAVEsw9D1Q65k/S6/9ZBCK9Ogc8wY6QTs/mVqDooLxiW21VzMAQBAq+A4nY3G5gpF5Zn2RUUW6g==","signatures":[{"sig":"MEUCICKrmAu4+encQ1bcSxeO4XdJ+3+INU+wjGJFD7OPLajFAiEApJLEdCQHcNh5QuaFUH8BEEgw8VI8sv2N7p+GpvIUrEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648434},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"4d8b281f8097386714300e39b0004b903f9df87b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@tsparticles/basic":"4.0.5","@tsparticles/engine":"4.0.5","@tsparticles/plugin-interactivity":"4.0.5","@tsparticles/interaction-particles-links":"4.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.0.5_1779200519326_0.7825037497107736","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tsparticles/preset-links","version":"4.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.1.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"9ed22bc5925949de83c6966117cfd8bdc6ddf8bc","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.1.0.tgz","fileCount":31,"integrity":"sha512-CSjQ3blQkR5oFDjnezqaqfIUh0qdTjOhNy3ZJ3N9YR28ZwOOKgDCqFHoFCqooaFAB+47bHVY2ylDWHQNEfP93Q==","signatures":[{"sig":"MEYCIQDS7/rtK3YAjI3NWkOqvW/FKZVjt18hgsk+A2qDV1DGFgIhALXi5LordmWXolygdm69v7leATFIAr13YhFB414Oz62f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643411},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"ce41d454b32641f4d378e24e80eeea6f3b607cbd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/basic":"4.1.0","@tsparticles/engine":"4.1.0","@tsparticles/plugin-interactivity":"4.1.0","@tsparticles/interaction-particles-links":"4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.1.0_1780069675888_0.6052152796570569","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@tsparticles/preset-links","version":"4.1.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.1.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"f4c3fc5dcc4118ebc3ac4df7b784e053fe91a133","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.1.1.tgz","fileCount":31,"integrity":"sha512-cE/ZJ0hrevKIz3BNqMQSQBgn4AnUHRZoOhW2VeSr/ISkeGu0PZIVBQ+5kxAdW6m9htxfmeU0cq3hRc3x42Ky4w==","signatures":[{"sig":"MEQCIH84j1P6R3ISEFjocv2u6xQhWuFhdywBzFke9apHYeXGAiBKEwwM0F5+oEmXBxBaNqp/RkUuUrL3TWGxV2HCOKFztg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643411},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"2a16be47d9ef6849ea0f611493abcb7c5ccd5038","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/basic":"4.1.1","@tsparticles/engine":"4.1.1","@tsparticles/plugin-interactivity":"4.1.1","@tsparticles/interaction-particles-links":"4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.1.1_1780190386294_0.03875520582555514","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@tsparticles/preset-links","version":"4.1.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.1.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"bacea878fcafd0cad6d539b972d1e2eff1a2441e","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.1.2.tgz","fileCount":31,"integrity":"sha512-iMNqQowEQtGLG0DzyQgGsX+BJ2SgH26McmAI4TllNSXo5BIW/5q9tuJCl95dXfKfLkPkb0fw9LydYFsP/9Boog==","signatures":[{"sig":"MEUCIGdGd+XSZDZVvUbKfYcHskRBpVcHJWs3qehYFU6PdS+DAiEAkiqRYMLB/5HcWVxN105rcHHLpwDSiBYnybIL8WvtQyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643305},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"fdcbe4842e3ddba0d5c24cb76fc8a68792d9c4b4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/basic":"4.1.2","@tsparticles/engine":"4.1.2","@tsparticles/plugin-interactivity":"4.1.2","@tsparticles/interaction-particles-links":"4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.1.2_1780322025397_0.3873465268179612","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@tsparticles/preset-links","version":"4.1.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.1.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"84a92e52b46c8addaa21f5ea9812aa8b2eaef665","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.1.3.tgz","fileCount":31,"integrity":"sha512-8dkBi/m+1pPOue+npvBmUPkYVkHxu8L80pncdJeBggfBLKRlNy0bsamRxZyGZQoYepe4lyvEnufEEui/CNNb/w==","signatures":[{"sig":"MEYCIQDZMC49W+RNAJDGnt32myWYo8YliCCJjWY/jB3lxPAf6AIhAKinr4e3wKtJhIVc3p7zxVrluBDLdSZn2g+2MocZG5FB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643483},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"b7ace06bd3e5928e03251df3b78a34b246f129a1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/basic":"4.1.3","@tsparticles/engine":"4.1.3","@tsparticles/plugin-interactivity":"4.1.3","@tsparticles/interaction-particles-links":"4.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.1.3_1780499256015_0.9874971816355553","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsparticles/preset-links","version":"4.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.2.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"542bec29c8c9932c6e6e4ba164fe8e1ea461cf42","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.2.0.tgz","fileCount":31,"integrity":"sha512-KK3ctsh2Fmb30aj8ZVlrBUSt2jw6mMYCdb8LQDENVGTNrwH3s8bBvEuO4pa6bqFFn1nGw25q95HA5t/DwS86Fg==","signatures":[{"sig":"MEQCIEg5I4dyuld1HCIsfLF8hhrzuFl0YEbto10Mf/bY5AMWAiAxAci2JpBjCsFOuJ0KhSoYKwPnpYc+mRl5VR8xbPN00w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622645},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"985a346686ce8d7fa09808849bef51140f1b4897","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/basic":"4.2.0","@tsparticles/engine":"4.2.0","@tsparticles/plugin-interactivity":"4.2.0","@tsparticles/interaction-particles-links":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.2.0_1781708825589_0.33904472771926697","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsparticles/preset-links","version":"4.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.2.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"54146804f6e25e89a52b1416a7528eb870f0bc6e","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.2.1.tgz","fileCount":31,"integrity":"sha512-Kqp5w4rBXJvZXFjQiLmXMkHPOw12ClIihyV0KIUIsoeakA031MtnqiD9p5rvleIk85halCYKrFwjQAU5Wh6h5A==","signatures":[{"sig":"MEQCIBOBGEf8ebMOD2MocJKA7ofImg2poabW/LSFXgiPdfZ+AiBSCgSvlMNttILUSbXblbFtqFOF5ML50+iEvzrcn4OBhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":622645},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"1f62e3eb35dea236f08382f909ff7c1959cf5870","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@tsparticles/basic":"4.2.1","@tsparticles/engine":"4.2.1","@tsparticles/plugin-interactivity":"4.2.1","@tsparticles/interaction-particles-links":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.2.1_1781829702584_0.3644845748040981","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tsparticles/preset-links","version":"4.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.3.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"2f7985c28b69ef5a4744d96d23eaef28fc68e0af","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.3.0.tgz","fileCount":31,"integrity":"sha512-AK0MdS1aSeelj/Cli/oyaCLgdFq5RYtRoU9ZQPW3Xn8igwN3cBtaW3Eciv2gKmy6lGJUTylXgW/rOS1DS5rvdw==","signatures":[{"sig":"MEUCICInMcXU7cFwJD/oh+wraVT471OX7riHcWteli+VsDUxAiEA4bjkobMjeZZoUxaL1WYWZAmRE9PFvUW0P3UKeBIeMsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":631703},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0266d469aa2d719cb66a9c6bf09aded4186ec17c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@tsparticles/basic":"4.3.0","@tsparticles/engine":"4.3.0","@tsparticles/plugin-interactivity":"4.3.0","@tsparticles/interaction-particles-links":"4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.3.0_1782588452316_0.17778145946626256","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tsparticles/preset-links","version":"4.3.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.3.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"f8f201c45096a621704218d4e531d2d9b60f5866","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.3.1.tgz","fileCount":31,"integrity":"sha512-WUuxzgezVXaBuTQGhqtWj6pDtI+EpS78Lt4EtgyL9vCiW5LluXuHlxm2l3/2iKDXFOBJAV+Y3NpszyS7sw86ZQ==","signatures":[{"sig":"MEYCIQC0zUm7oyYf2UyxBoftWdhruZsA5EDCTEVLRB3AZz6WSwIhAPH9e6kSccXTmAFJsFrr+bFEzbvuprmOsogKZBn2hCNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":631703},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"44ad3740249e218b285bd24a7400b77459bbffa2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tsparticles/basic":"4.3.1","@tsparticles/engine":"4.3.1","@tsparticles/plugin-interactivity":"4.3.1","@tsparticles/interaction-particles-links":"4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.3.1_1782904774381_0.604887005358975","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tsparticles/preset-links","version":"4.3.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/preset-links@4.3.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"dist":{"shasum":"c7e88726e37331c402fea6925850214033705268","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.3.2.tgz","fileCount":31,"integrity":"sha512-Ax0DfCqnblzKAWXasaMJpXcYWlLoqS+M8FijweIny0/UqChIvNfYsPwsFLX26ySJO2a3qwFkVZPANGwnpnAARA==","signatures":[{"sig":"MEUCIBLuwIVWinbYxmRpTn91+qtgschgSrNmeGm5QpBGujGWAiEA2UHhJJmsTGq4SdH9QrclggJpCJayXhfLDxrPmPh4xWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":631720},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.preset.links.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./cjs/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"527bc42f2324fbb9b93262efa3d90a5517532b8b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"jsdelivr":"tsparticles.preset.links.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"presets/links"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles links preset","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tsparticles/basic":"4.3.2","@tsparticles/engine":"4.3.2","@tsparticles/plugin-interactivity":"4.3.2","@tsparticles/interaction-particles-links":"4.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/preset-links_4.3.2_1783679745258_0.761276514957909","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@tsparticles/preset-links","version":"4.4.0","description":"tsParticles links preset","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"presets/links"},"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-preset"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","bugs":{"url":"https://github.com/tsparticles/presets/issues"},"funding":[{"type":"github","url":"https://github.com/sponsors/matteobruni"},{"type":"github","url":"https://github.com/sponsors/tsparticles"},{"type":"buymeacoffee","url":"https://www.buymeacoffee.com/matteobruni"}],"jsdelivr":"tsparticles.preset.links.min.js","unpkg":"tsparticles.preset.links.min.js","browser":"browser/index.js","main":"cjs/index.js","module":"esm/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","browser":"./browser/index.js","import":"./esm/index.js","require":"./cjs/index.js","umd":"./umd/index.js","default":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","browser":"./browser/index.lazy.js","import":"./esm/index.lazy.js","require":"./cjs/index.lazy.js","default":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"dependencies":{"@tsparticles/basic":"4.4.0","@tsparticles/engine":"4.4.0","@tsparticles/interaction-particles-links":"4.4.0","@tsparticles/plugin-interactivity":"4.4.0"},"publishConfig":{"access":"public"},"type":"module","gitHead":"b7e605098d6ea937d5068c06542671d4891070e4","_id":"@tsparticles/preset-links@4.4.0","_nodeVersion":"24.19.0","_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-skdPsg/3AgBFtv0vrn20KrPGbIa0AdZw812Avg86BW7NqVGeX3JLyowZbFRQTPU13CcUo9YXCeJccoZv6FovOw==","shasum":"37e31ba4695cb576fd67d1a648bf758cb01b5d34","tarball":"https://registry.npmjs.org/@tsparticles/preset-links/-/preset-links-4.4.0.tgz","fileCount":31,"unpackedSize":647255,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpreset-links@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/HyaIkSUYLlI1NHZk2+lL4RkIjLFZIM7Q6Oe1zXEYTwIhAPWZWnS4GQs/LSW+g2hNQ5zWV9v6CFs8HSAWdKK1Qlha"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b2ae9110-7860-4a24-b2bd-5b7694840941"}},"directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/preset-links_4.4.0_1788136085590_0.8287928634559101"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-26T10:58:48.290Z","modified":"2026-08-31T00:28:06.098Z","3.0.0-alpha.1":"2023-01-26T10:58:48.641Z","3.0.0-beta.1":"2023-08-26T19:46:21.144Z","3.0.0-beta.2":"2023-11-16T14:45:01.275Z","3.0.0-beta.4":"2023-11-16T15:02:09.469Z","3.0.0":"2023-12-05T00:42:29.826Z","3.0.1":"2023-12-25T21:37:03.482Z","3.0.2":"2024-01-05T00:12:49.913Z","3.1.0":"2024-06-03T06:28:10.122Z","3.2.0":"2024-11-24T23:15:05.704Z","4.0.0-alpha.0":"2026-01-08T10:34:53.851Z","4.0.0-alpha.1":"2026-01-08T11:36:39.965Z","4.0.0-alpha.2":"2026-01-21T19:46:50.432Z","4.0.0-alpha.4":"2026-02-03T01:03:46.192Z","4.0.0-alpha.5":"2026-03-31T10:21:21.757Z","4.0.0-beta.0":"2026-04-09T07:22:33.567Z","4.0.0-beta.12":"2026-04-15T16:17:25.695Z","4.0.0-beta.15":"2026-05-09T01:29:59.680Z","4.0.0-beta.16":"2026-05-09T16:27:00.926Z","4.0.0-beta.17":"2026-05-15T01:04:12.532Z","4.0.0":"2026-05-15T13:55:11.593Z","4.0.1":"2026-05-16T00:30:21.150Z","4.0.2":"2026-05-16T13:29:32.358Z","4.0.3":"2026-05-18T18:27:35.518Z","4.0.4":"2026-05-19T01:14:07.771Z","4.0.5":"2026-05-19T14:21:59.464Z","4.1.0":"2026-05-29T15:47:56.047Z","4.1.1":"2026-05-31T01:19:46.422Z","4.1.2":"2026-06-01T13:53:45.542Z","4.1.3":"2026-06-03T15:07:36.176Z","4.2.0":"2026-06-17T15:07:05.791Z","4.2.1":"2026-06-19T00:41:42.735Z","4.3.0":"2026-06-27T19:27:32.464Z","4.3.1":"2026-07-01T11:19:34.531Z","4.3.2":"2026-07-10T10:35:45.419Z","4.4.0":"2026-08-31T00:28:05.775Z"},"bugs":{"url":"https://github.com/tsparticles/presets/issues"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","homepage":"https://particles.js.org","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-preset"],"repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"presets/links"},"description":"tsParticles links preset","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"[![banner](https://particles.js.org/images/banner3.png)](https://particles.js.org)\n\n# tsParticles Links Preset\n\n[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/@tsparticles/preset-links/badge)](https://www.jsdelivr.com/package/npm/@tsparticles/preset-links) [![npmjs](https://badge.fury.io/js/@tsparticles/preset-links.svg)](https://www.npmjs.com/package/@tsparticles/preset-links) [![npmjs](https://img.shields.io/npm/dt/@tsparticles/preset-links)](https://www.npmjs.com/package/@tsparticles/preset-links) [![GitHub Sponsors](https://img.shields.io/github/sponsors/matteobruni)](https://github.com/sponsors/matteobruni)\n\n[tsParticles](https://github.com/tsparticles/tsparticles) preset for creating a particles web created by link lines\nbetween them.\n\n[![Discord](https://particles.js.org/images/discord.png)](https://discord.gg/hACwv45Hme) [![Telegram](https://particles.js.org/images/telegram.png)](https://t.me/tsparticles)\n\n[![tsParticles Product Hunt](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=186113&theme=light)](https://www.producthunt.com/posts/tsparticles?utm_source=badge-featured&utm_medium=badge&utm_source=badge-tsparticles) <a href=\"https://www.buymeacoffee.com/matteobruni\"><img src=\"https://img.buymeacoffee.com/button-api/?text=Buy me a beer&emoji=🍺&slug=matteobruni&button_colour=5F7FFF&font_colour=ffffff&font_family=Arial&outline_colour=000000&coffee_colour=FFDD00\"></a>\n\n## Sample\n\n[![demo](https://raw.githubusercontent.com/tsparticles/tsparticles/main/presets/links/images/sample.png)](https://particles.js.org/demos/recipes/links)\n\n## Quick checklist\n\n1. Install `@tsparticles/engine` (or use the CDN bundle below)\n2. Call `loadLinksPreset(tsParticles)` **before** `tsParticles.load(...)`\n3. Set `preset: \"links\"` in options\n\n## How to use it\n\n### CDN / Vanilla JS / jQuery\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@tsparticles/preset-links@4/tsparticles.preset.links.min.js\"></script>\n```\n\n### Usage\n\nOnce the scripts are loaded you can set up `tsParticles` like this:\n\n```javascript\n(async () => {\n  await loadLinksPreset(tsParticles);\n\n  await tsParticles.load({\n    id: \"tsparticles\",\n    options: {\n      preset: \"links\",\n    },\n  });\n})();\n```\n\n#### Customization\n\n**Important ⚠️**\nYou can override all the options defining the properties like in any standard `tsParticles` installation.\n\n```javascript\ntsParticles.load({\n  id: \"tsparticles\",\n  options: {\n    particles: {\n      shape: {\n        type: \"square\", // starting from v2, this require the square shape script\n      },\n    },\n    preset: \"links\",\n  },\n});\n```\n\nLike in the sample above, the circles will be replaced by squares.\n\n### Frameworks with a tsParticles component library\n\nCheckout the documentation in the component library repository and call the `loadLinksPreset` function instead of `loadFull`, `loadSlim` or similar functions.\n\nThe options shown above are valid for all the component libraries.\n\n## Dependencies\n\nThis preset loads and combines the following packages:\n\n| Package                                    | Role in this preset                         | README                                                                   |\n| ------------------------------------------ | ------------------------------------------- | ------------------------------------------------------------------------ |\n| `@tsparticles/basic`                       | Base runtime bundle used by the preset      | <https://www.npmjs.com/package/@tsparticles/basic>                       |\n| `@tsparticles/engine`                      | tsParticles engine and preset registration  | <https://www.npmjs.com/package/@tsparticles/engine>                      |\n| `@tsparticles/interaction-particles-links` | Enables link interactions between particles | <https://www.npmjs.com/package/@tsparticles/interaction-particles-links> |\n| `@tsparticles/plugin-interactivity`        | Enables external interaction plumbing       | <https://www.npmjs.com/package/@tsparticles/plugin-interactivity>        |\n\nIf you want to customize one specific behavior, start from the related package README above.\n\n## Common pitfalls\n\n- Calling `tsParticles.load(...)` before `loadLinksPreset(tsParticles)`\n- Changing particle shape without loading the corresponding shape package\n- Links are rendered between nearby particles; with very few particles or a large `links.distance` value, no lines may appear\n\n## Related docs\n\n- All presets catalog: <https://github.com/tsparticles/presets>\n- Interactivity options: <https://github.com/tsparticles/tsparticles/blob/main/markdown/Options/Interactivity.md>\n- Main tsParticles docs: <https://particles.js.org/docs/>\n\n---\n\n```mermaid\nflowchart TD\n\nsubgraph b [Bundles]\nbb[tsParticles Basic]\nend\n\nsubgraph i [Interactions]\n\nsubgraph ip [Particles]\nipl[Links]\nend\n\nend\n\nbb --> i\n\nsubgraph pl [Plugins]\npli[Interactivity]\nend\n\nbb --> pl\n\nsubgraph pr [Presets]\nprl[Links]\nend\n\nbb & ipl & pli --> prl\n```\n","readmeFilename":"README.md"}