{"_id":"@tsparticles/updater-paint","_rev":"24-6caba4b688b6dacae1557f556d53cf9d","name":"@tsparticles/updater-paint","dist-tags":{"beta":"4.0.0-beta.17","latest":"4.4.0"},"versions":{"4.0.0-beta.10":{"name":"@tsparticles/updater-paint","version":"4.0.0-beta.10","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0-beta.10","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"eb45c7d619bd6f78564d12c18286409653604513","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0-beta.10.tgz","fileCount":23,"integrity":"sha512-Pu4j7PXO6S4Hz1IAja2UJWpjWr/tgXinTtudS/OSP+GXIAgo2guWA+7NvnkL+3NMnRv/T63M1r8SZvvwKmNgpQ==","signatures":[{"sig":"MEQCIBKM76W+8ooCWCWDyoL7Lf2TMIlld6p48vM06CpR5nggAiALN5e+zA3ncXtri+WURSbYiilVhJee6bgV/Crqxk4NSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349727},"main":"cjs/index.js","type":"module","_from":"file:tsparticles-updater-paint-4.0.0-beta.10.tgz","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.updater.paint.min.js","_resolved":"/private/var/folders/zw/sylb54y14d1bjbhmhfcbscf00000gn/T/f75b1f025d5cd731cfbf1fd54a207488/tsparticles-updater-paint-4.0.0-beta.10.tgz","_integrity":"sha512-Pu4j7PXO6S4Hz1IAja2UJWpjWr/tgXinTtudS/OSP+GXIAgo2guWA+7NvnkL+3NMnRv/T63M1r8SZvvwKmNgpQ==","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"11.9.0","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.0-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0-beta.10_1775663824954_0.9160805259502591","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.11":{"name":"@tsparticles/updater-paint","version":"4.0.0-beta.11","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0-beta.11","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b5ee9522e21fd6e655b1316b6b06b205e5a62093","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0-beta.11.tgz","fileCount":23,"integrity":"sha512-aAsmi5rQHaMeXsEY4iWFom8iTHiiANK4Eu9BA6TrZ1RjbLgO7aU0pFkJh6ODhANi2E6y33Oal591xmEyWWLc8Q==","signatures":[{"sig":"MEYCIQC3nv4Mii4CIAdb9elZHzRR1IctbjvbCNbDxA+1r7LPKwIhAN251uh0X2NvsIFeCSg4UqxF0huQ0XEuANYyeOWoAxBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349728},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"6faf18f7ec7dd2268df7bbeaf83bd07d1e50a433","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0-beta.11_1775668479815_0.5480916787768333","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.12":{"name":"@tsparticles/updater-paint","version":"4.0.0-beta.12","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0-beta.12","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e30f30268a78ae1b52731b1cd9eb6e7e0bf2f13e","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0-beta.12.tgz","fileCount":23,"integrity":"sha512-LgCHetMzblPnNWoNI1ycFafzU0jCpBsaIdkbA1Q3fbjZHAmujnYU/7oXk7W3o+9xdDsnIqShxXoNnWw72lFFww==","signatures":[{"sig":"MEYCIQDaPvBTEbT0TJpgX5vyJsgUeneUxmzqvpaEOOv9HtEPiAIhAKzRWftYF5qwjCa2aGDVc6eEMatdD6qeSHPxLc6MS1oY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349729},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"bdbc95716ce44665fbecfaca8757445e248b562d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0-beta.12_1776266975329_0.11481805416598645","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.15":{"name":"@tsparticles/updater-paint","version":"4.0.0-beta.15","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0-beta.15","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"a5d0206bf79d9a8571833d56c471f6ef5f00b0f1","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0-beta.15.tgz","fileCount":29,"integrity":"sha512-6avuBWGChGyT/i2217V96O1XfVNVzzkoXBWoNqo84A/ZKqlBMJ3ufQN6JRhwtD7iDca9RdpUyTAfUXR8bdBFfg==","signatures":[{"sig":"MEUCIB/L7XuyDSqd09QW+DOWaFi5pAgCp9+YqzNncGstIB3bAiEA/Sv02tOYCvFtA17HVHNdan1HPy/XwgTZLzkYIeW179A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195776},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"1dfc9e1e6e39eb5c9a6e0495130ca9eac515d707","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0-beta.15_1778290121194_0.19168240463674047","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"@tsparticles/updater-paint","version":"4.0.0-beta.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0-beta.16","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"a89495199328bd72c3dc523bb4b6e468a7ad1417","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0-beta.16.tgz","fileCount":29,"integrity":"sha512-Aw+eimlVBfMgByV115ETCn6u/Pu704lbZ4Nfqt0qg6mAEK2jiHjL5yHejZn5ZQLUR6qzCD5CxmjJemAborO7dA==","signatures":[{"sig":"MEUCIDvvJbdCCDOkFjmgTKZhUzlDg6U+jw3GQOwN/WpPvuxTAiEAitmPL76YdTz94nDwnlahQwDPxMrv17/QtRrVeGORCd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195776},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"8ac678c4da53ea2b6a9a33aaa40f5141e2a7d513","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0-beta.16_1778343954944_0.3486567874042812","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"@tsparticles/updater-paint","version":"4.0.0-beta.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0-beta.17","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"58fe2bc8a15832d43ae3833852881430c21322ff","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0-beta.17.tgz","fileCount":29,"integrity":"sha512-V+kZqfIaqXNb6c4F92klwDJrxA/NMjFlDZ2FtXIDPPs/Td7Rf7NTLwixaq8LtZ2NIr3llJNea5WJiGKmTSwdKg==","signatures":[{"sig":"MEQCID5wfIsNuDyKRQ/s2A3xxWUaoQgMlvf6sahWwpzHPHuTAiBsZIwleJTPR2aAXX3T3OAVeRMF5n8SgcOMa2ZYq6iRyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195776},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"0d916315d63fa920fcfcb7a07b66d49aded6af2c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0-beta.17_1778806967058_0.07962515095934486","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tsparticles/updater-paint","version":"4.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"9e8087d18e8a7916c2fc7cf87bd38d439b8610f1","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.0.tgz","fileCount":29,"integrity":"sha512-0fm2taHw3WiNx9XbeaJXW8eB4KkgfYKFN5WjCGPNKVsCoJJJdHaUhutBL5xFFlx8r6vIuMDDQc/WsxUNic+Pcg==","signatures":[{"sig":"MEYCIQCbhvV8w3qELtWHiQmTA4xCyx9H15mM2omCScqhywVYWAIhAK4hV+Gjg5KrYTmmeh8XNJeSSzhQVEhJF4mtfV8DG3aj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195688},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"3058cb84befe9d2bffdb58f115c3050d26ceb9ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.0_1778853227597_0.8833076509223245","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@tsparticles/updater-paint","version":"4.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"0435e03291b4139934d8d5fe8c016433f53c1404","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.1.tgz","fileCount":29,"integrity":"sha512-REySDfwL/r46G3aKeO1jJODU9PFBtO7Dm/29pYLFl5f4tx/MEc8z6aSXwlrlMim9LnRqV1y0N1ioVag6g/x45Q==","signatures":[{"sig":"MEQCIE124tMdy96Ma1FS2WTvlGX+qf382HPLgDT3lAUoYUJXAiAh/kOg2nXub4WsWqxwvnm2xdHH1KOMetETc7CeJ+hUsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195688},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"c0182f31a878af46c154d523cb5e7def4c8145f9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.1_1778891341920_0.8518138293817796","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tsparticles/updater-paint","version":"4.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"f1e39c813fe73ae3c5e23a046658e2d35c667572","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.2.tgz","fileCount":29,"integrity":"sha512-McH84yJvnlldpf8AwIjAe/oiNYyrNQrWGM8657Q7JptWSFkElPYM4Ph7MtNXlvAlvmZ3OIJld+JK+eHXWa4Crg==","signatures":[{"sig":"MEQCIG4UGrsyBCW8pExNbp874nD6rm4B6/q7CorGxL/R9LxWAiB8nFPqJOndEPuqiCy0qyMYqKkAIDwOiz/l7XXsyoEatg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195688},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"e0e0920f0ed2aabf07258d6269a03d825824222a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.2_1778938097914_0.08717939800893837","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tsparticles/updater-paint","version":"4.0.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"bfbc65c5de82fb94b3a13c393780e036e0d399a5","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.3.tgz","fileCount":29,"integrity":"sha512-VpzgCkM0qVlNr/hDZqkr0CgySzAo6UvpoXFvwMo+kdTvwMq4xCNxNtyTSzpwPa7VrAHNhOBddKDiR/zGQr36xA==","signatures":[{"sig":"MEUCIQDn5i5OiFBA1TcPML4lkPIGz64YsW4Y5bPxqNjeJ68pIAIgXmY2PJE31T42War5uq5iKD6UZjwkqrwMkI6nWula9iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195688},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"0414bc56fec0e60e5869f5e7b1c5a79841c4d012","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.3_1779128770962_0.2932247396506218","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tsparticles/updater-paint","version":"4.0.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.4","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"0a258a9d03fb2d7ecac6613b0a6713159b668444","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.4.tgz","fileCount":29,"integrity":"sha512-aoEHubEgOHRdk+EhaSC51Rm+D0+/5rmkrRUXcdM3snaejXyGtGcUZiZlczZeGHd5gxW9Nxn0Y0SQcWtHLai8VA==","signatures":[{"sig":"MEUCIFVPY/Wn4RJPOv/eOwg6LD/C9XtRVVnOamZy+i+RyQbSAiEA4ClanGQ7ZuecgRJ1J4OolGaaQDdGb8FvbHqkK8FyuZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195688},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"ccaa764e22df90102d33c977aa91e3f552ce12dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.4_1779153165803_0.6217685062682559","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tsparticles/updater-paint","version":"4.0.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.0.5","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"a95f8426a8e5d4d3798043c9254b715e2d877a38","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.0.5.tgz","fileCount":29,"integrity":"sha512-wb2jdSOwkCaosZqvXicwYn/QADXbQlrGy6EqImX9Mdplssq8wlVGEe8DjfFFhVtbq7w4mY7mXis1rhPRYYzZGg==","signatures":[{"sig":"MEYCIQD1oJre+jR5A/CKPGiFxmkdA6/UXgzyIOPQeRoSNBwSnAIhAPgARplyXOul8Fak1aENN8PeuORERuasLc82ChlSDPVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195688},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"4d8b281f8097386714300e39b0004b903f9df87b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.0.5_1779200434428_0.7152428899686731","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tsparticles/updater-paint","version":"4.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.1.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"f6846672e33453382667d09f0c88b1681c9b343d","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.1.0.tgz","fileCount":29,"integrity":"sha512-raEtjUCX0300bhVxhUFKsSkw0mr+QscbwLeBoq4BrMwN++0ZNDPqoiWBRjixCg0Wog0nLXvovKk6+az+e/55bg==","signatures":[{"sig":"MEYCIQD8rb1ZvrmgproSjuAHzsYNEmzpcj4tyFReNpGjc7W3twIhAJRNEiIuM8elp3u84R5S59TdDYK8AYoDeR0fOt+5p55C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"ce41d454b32641f4d378e24e80eeea6f3b607cbd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.1.0_1780069593081_0.5341582009740731","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@tsparticles/updater-paint","version":"4.1.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.1.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"8a31be102dc920f9ef1d49d453a5cedadfb1f20a","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.1.1.tgz","fileCount":29,"integrity":"sha512-PSf+A5ZoUQZBhDjua2Jav0YtPqzRZlPHGr4boZ9iz1PLsEgd/1HEG0nMNBnMp0jPXFkvxjip3sOwOI1sD1+TTA==","signatures":[{"sig":"MEUCIHyZ+E0VNZkjZbZEmgP7to8g6GGNJoR+Thzr5jckXQB4AiEA3CyEjOb9uQkLXZqqqI6BwDknQ9jqBM2KM9FYzATnyrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"2a16be47d9ef6849ea0f611493abcb7c5ccd5038","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.1.1_1780190310679_0.9759172106807044","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@tsparticles/updater-paint","version":"4.1.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.1.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"786111bffd266d99790ad7542f50a6838a2b97da","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.1.2.tgz","fileCount":29,"integrity":"sha512-Z2a/lSrCPbY/tf8aC6eNXbPrGTGBQv+6HCwLSOfs5m9kBRFTlDCkoiigc9XJt2LN+8hRY8y5qTIlJeI87nT93w==","signatures":[{"sig":"MEQCIGvhTgRaG+R6XQvjA5lzDjymwoo9l/eTMAJrnC/7YTpUAiAftU7JEyoN2iXgfH4Vvj8lbysdzKzBoWj9JTgzAGKe0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"fdcbe4842e3ddba0d5c24cb76fc8a68792d9c4b4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.1.2_1780321933726_0.27973288650248285","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@tsparticles/updater-paint","version":"4.1.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.1.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"832649f3e8260646800ec803641d18d27b5634f0","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.1.3.tgz","fileCount":29,"integrity":"sha512-mK8mWOAoN79w46IfZh8N7O/f8QxgrLbt/DjbBJY2ax0k7yfCv6Y9zTcbk1WS61NworizxoyPghg1aZP6UM/Rgw==","signatures":[{"sig":"MEQCHxjWtFT5BRzQm7fZrLidheIXGZvt4CttdtvLmKVJL7YCIQCLEOjcSPWca0PCGjY0vlJxc+ZcOO1b1lZNUbiMfQcpIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"b7ace06bd3e5928e03251df3b78a34b246f129a1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.1.3_1780499163897_0.21856499746198899","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsparticles/updater-paint","version":"4.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.2.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"2c9ca0853ca266ef6484291a100a190efa95acd4","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.2.0.tgz","fileCount":29,"integrity":"sha512-BClCG/oROraMmQOV/DigRPvvKkNGos+NvaLyXGu+5UyO3yo2iBcud2AIwMrFKUzH9kCbzhBHdMP/KHTQnAlDng==","signatures":[{"sig":"MEYCIQCtdDxN4/xFE9ZZsg8C/AlN/rMLAUhptw5uCqwMK52dxgIhALyFduz9PaDzvOR3tsCZTpiunUxaue+IeZypiPCI0BaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"985a346686ce8d7fa09808849bef51140f1b4897","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.2.0_1781708715820_0.2505115081197302","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsparticles/updater-paint","version":"4.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.2.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"3844b929ec2460a1b0740f7511bff242becca0cc","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.2.1.tgz","fileCount":29,"integrity":"sha512-ECUMKcCTfewqC2RiOR3JAkmiuNDRihb4KCqxg84y44mE7ynA6RixQwmhwW6stP1TbNQ+qCpynohQ8ffvFBS6cA==","signatures":[{"sig":"MEQCIDEE0KIcYVtVCuGNZTEhmY2PAe8Z3t3mRT0gHq38U/H+AiBhbdfLhO3Lmw70d4bvErllsKj1FyrwEmttjRf2ApBG8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195560},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"1f62e3eb35dea236f08382f909ff7c1959cf5870","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.2.1_1781829604113_0.3215801009009227","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tsparticles/updater-paint","version":"4.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.3.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b3a33a0fb1a30ccce8fd995169fedb420fa13fcf","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.3.0.tgz","fileCount":29,"integrity":"sha512-rNSuPMPyHtZnlemEOJPnVR+7kWBpHi6uv5myl3s5QJE7Z3FmNRbFckdCAeXlZtlqPoffRo0BCMYFbYHb1N9Y/A==","signatures":[{"sig":"MEUCIQCW8PEN+0l29D1geaeisGG91/UCLmGATcv2GyUWUPz+xQIgFoBilQGu4ph9/0OcgNH8jIuK3+YB1iRRn/HtCM4nbfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195752},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"0266d469aa2d719cb66a9c6bf09aded4186ec17c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.3.0_1782588361982_0.14290133094601187","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tsparticles/updater-paint","version":"4.3.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.3.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"f2bd2f76b788072f93f4f15466706c417170d5ee","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.3.1.tgz","fileCount":29,"integrity":"sha512-TEq02wbn/LgBg1Ce+SOcUJ61rZhLCyOBm6EBkiDsJKwNtZ3/c2bN4qUrZ5QK+uqmWG0Em7n5z0JXynKh79N1vg==","signatures":[{"sig":"MEUCIDqGyPi83YhoAi+kewz+gSUX5wfW4yMORrd4EsMu3cONAiEArEdpCsce0IYKC14EgXdcogpPC/PDY2kIyKNdp6ZOjCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195740},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"44ad3740249e218b285bd24a7400b77459bbffa2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.3.1_1782904651003_0.40156813244700773","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tsparticles/updater-paint","version":"4.3.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/updater-paint@4.3.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b12e7c8f74dd7073d5929df09569bf49d390a6e7","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.3.2.tgz","fileCount":29,"integrity":"sha512-cp020EtLL0zjsILL1w07r8n8wmwzziuHwtQ0GqGaGq+SikrdoK6yT/sXbyAylJqDypNaloVy3NZMq4wNQtxLOg==","signatures":[{"sig":"MEUCIQCdZXFdfhnoyjyvwiNMv4MnblrIbplf0FgLSTiSHVk/ngIgXwB25jOEETLNE/gqdRADXQP+zZPkbyYiGp74A0fCwH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195740},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.updater.paint.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"gitHead":"527bc42f2324fbb9b93262efa3d90a5517532b8b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"jsdelivr":"tsparticles.updater.paint.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"updaters/paint"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles particles paint updater","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/updater-paint_4.3.2_1783679653968_0.18022612746591982","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@tsparticles/updater-paint","version":"4.4.0","description":"tsParticles particles paint updater","homepage":"https://particles.js.org","repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"updaters/paint"},"keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"sideEffects":false,"jsdelivr":"tsparticles.updater.paint.min.js","unpkg":"tsparticles.updater.paint.min.js","browser":"browser/index.js","main":"cjs/index.js","module":"esm/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","browser":"./browser/index.js","import":"./esm/index.js","require":"./cjs/index.js","default":"./esm/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","browser":"./browser/index.lazy.js","import":"./esm/index.lazy.js","require":"./cjs/index.lazy.js","default":"./esm/index.lazy.js"},"./package.json":"./package.json"},"peerDependencies":{"@tsparticles/engine":"4.4.0"},"publishConfig":{"access":"public"},"type":"module","gitHead":"b7e605098d6ea937d5068c06542671d4891070e4","_id":"@tsparticles/updater-paint@4.4.0","_nodeVersion":"24.19.0","_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-v7liuaT9BwHsd1hCfJF2d93M2gD3lSfsfIfKjPihAYo73hS43Wq7Cf1F0yjEiR3yXryRGH1QmYYdhonKAvyDKw==","shasum":"6098ba881c6bd7ecf03475857201ba3af28a0f06","tarball":"https://registry.npmjs.org/@tsparticles/updater-paint/-/updater-paint-4.4.0.tgz","fileCount":29,"unpackedSize":195740,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fupdater-paint@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXDAmUAtyYE7NTqV08ZQSaB5mcqWc2htYhQtoPeBY0WgIgLmKZKuNOLo+Jl3gSmGfOavf5y2o0HnQU1DxhL94zJak="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1e29827c-a1ba-4ab1-b1a5-1336a5b58673"}},"directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/updater-paint_4.4.0_1788135980629_0.36408454765336185"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T15:57:04.842Z","modified":"2026-08-31T00:26:21.167Z","4.0.0-beta.10":"2026-04-08T15:57:05.189Z","4.0.0-beta.11":"2026-04-08T17:14:39.961Z","4.0.0-beta.12":"2026-04-15T15:29:35.455Z","4.0.0-beta.15":"2026-05-09T01:28:41.410Z","4.0.0-beta.16":"2026-05-09T16:25:55.078Z","4.0.0-beta.17":"2026-05-15T01:02:47.198Z","4.0.0":"2026-05-15T13:53:47.729Z","4.0.1":"2026-05-16T00:29:02.061Z","4.0.2":"2026-05-16T13:28:18.092Z","4.0.3":"2026-05-18T18:26:11.159Z","4.0.4":"2026-05-19T01:12:45.932Z","4.0.5":"2026-05-19T14:20:34.564Z","4.1.0":"2026-05-29T15:46:33.226Z","4.1.1":"2026-05-31T01:18:30.818Z","4.1.2":"2026-06-01T13:52:13.889Z","4.1.3":"2026-06-03T15:06:04.079Z","4.2.0":"2026-06-17T15:05:15.944Z","4.2.1":"2026-06-19T00:40:04.287Z","4.3.0":"2026-06-27T19:26:02.109Z","4.3.1":"2026-07-01T11:17:31.149Z","4.3.2":"2026-07-10T10:34:14.114Z","4.4.0":"2026-08-31T00:26:20.773Z"},"bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","homepage":"https://particles.js.org","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin","@tsparticles/updater"],"repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"updaters/paint"},"description":"tsParticles particles paint updater","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"[![banner](https://particles.js.org/images/banner2.png)](https://particles.js.org)\n\n# tsParticles Paint Updater\n\n[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/@tsparticles/updater-paint/badge)](https://www.jsdelivr.com/package/npm/@tsparticles/updater-paint)\n[![npmjs](https://badge.fury.io/js/@tsparticles/updater-paint.svg)](https://www.npmjs.com/package/@tsparticles/updater-paint)\n[![npmjs](https://img.shields.io/npm/dt/@tsparticles/updater-paint)](https://www.npmjs.com/package/@tsparticles/updater-paint) [![GitHub Sponsors](https://img.shields.io/github/sponsors/matteobruni)](https://github.com/sponsors/matteobruni)\n\n[tsParticles](https://github.com/tsparticles/tsparticles) updater plugin for color animations.\n\n## Quick checklist\n\n1. Install `@tsparticles/engine` (or use the CDN bundle below)\n2. Call the package loader function(s) before `tsParticles.load(...)`\n3. Apply the package options in your `tsParticles.load(...)` config\n\n## How to use it\n\n### CDN / Vanilla JS / jQuery\n\nThe CDN/Vanilla version JS has one required file in vanilla configuration:\n\nIncluding the `tsparticles.updater.paint.min.js` file will export the function to load the updater plugin:\n\n```javascript\nloadPaintUpdater;\n```\n\n### Usage\n\nOnce the scripts are loaded you can set up `tsParticles` and the updater plugin like this:\n\n```javascript\n(async () => {\n  await loadPaintUpdater(tsParticles);\n\n  await tsParticles.load({\n    id: \"tsparticles\",\n    options: {/* options */},\n  });\n})();\n```\n\n### ESM / CommonJS\n\nThis package is compatible also with ES or CommonJS modules, firstly this needs to be installed, like this:\n\n```shell\n$ npm install @tsparticles/updater-paint\n```\n\nor\n\n```shell\n$ yarn add @tsparticles/updater-paint\n```\n\nThen you need to import it in the app, like this:\n\n```javascript\nconst { tsParticles } = require(\"@tsparticles/engine\");\nconst { loadPaintUpdater } = require(\"@tsparticles/updater-paint\");\n\n(async () => {\n  await loadPaintUpdater(tsParticles);\n})();\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"@tsparticles/engine\";\nimport { loadPaintUpdater } from \"@tsparticles/updater-paint\";\n\n(async () => {\n  await loadPaintUpdater(tsParticles);\n})();\n```\n\n## Option mapping\n\n- Primary options key: `particles.paint`\n\n```json\n{\n  \"particles\": {\n    \"paint\": {}\n  }\n}\n```\n\n## Common pitfalls\n\n- Calling `tsParticles.load(...)` before `loadPaintUpdater(...)`\n- Verify required peer packages before enabling advanced options\n- Change one option group at a time to isolate regressions quickly\n\n## Related docs\n\n- All packages catalog: <https://github.com/tsparticles/tsparticles>\n- Main docs: <https://particles.js.org/docs/>\n","readmeFilename":"README.md"}