{"_id":"cra-template-particles-typescript","_rev":"212-421466ca79f1f34ea84dd85b82ee250c","name":"cra-template-particles-typescript","dist-tags":{"beta":"4.0.0-beta.17","latest":"4.4.0"},"versions":{"4.0.0-beta.12":{"name":"cra-template-particles-typescript","version":"4.0.0-beta.12","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.0-beta.12","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"99b6f498e08da23a7ec242214b3464153037991d","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.0-beta.12.tgz","fileCount":23,"integrity":"sha512-WTzfinoLrHOn1qU8LLytHWyiOH+mM0r52nyOy0sMjKkOJzG7hxBBzaM3LIHbJ9MMPju4QFItNR+yq+2jybGhGA==","signatures":[{"sig":"MEYCIQD54RjRdmnMxrHculk1B34v1Lwe+Pqov1ms2FV3Z9T1FgIhAO+GkXrV6g5KQfUw/jMbPPdyqzdScrSGnCDjzXQseHWR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42339},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.0-beta.12","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.0-beta.12","@tsparticles/engine":"4.0.0-beta.12","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.0-beta.12_1776269853443_0.7185580746517333","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"cra-template-particles-typescript","version":"4.0.0-beta.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.0-beta.16","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"9fbd9497d16479f054f6c31958b6dc0cf8c4883e","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.0-beta.16.tgz","fileCount":23,"integrity":"sha512-0wTZCDsLscTXCGF6efPtR3kpYdfbbhFFBOjvMgbsmjiubfVW44DlsUyTqaMqeezcPonf3Bc8HD2lPhGnL+V5IA==","signatures":[{"sig":"MEUCIQCgRi53DJxP5HAFrpbPkseTBW947hJLbQhXwlMeZdxhNQIgQHHuLWNE8jRRorBjM+Fsi2AtbL1HdLxlW87ta7uvIps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42339},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.0-beta.16","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.0-beta.16","@tsparticles/engine":"4.0.0-beta.16","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.0-beta.16_1778344029803_0.7298368814872211","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"cra-template-particles-typescript","version":"4.0.0-beta.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.0-beta.17","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"4cc622970231f9fac57046dedeae0cd93fe8ec26","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.0-beta.17.tgz","fileCount":23,"integrity":"sha512-nsAjs6kkcyvmz4qyOupZxcBkYvZOcO+2tSMDP/RO/ZdlFERpJvhIhEPJwWDKB6pSMeYkgCVmjsHFP3XywhjyUQ==","signatures":[{"sig":"MEUCIQDdrUu2jC6DZFv+FOFcOCYrQir+IzI0VOfpgYHXpvZIpAIgXVB5Cb/fhQLgIlJuQL3ZI+tR7q9ycW/zSEUVSwvxgvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42339},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.0-beta.17","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.0-beta.17","@tsparticles/engine":"4.0.0-beta.17","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.0-beta.17_1778807062855_0.4523319325067614","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"cra-template-particles-typescript","version":"4.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"aea37b9f271b2f53c7ba092c0f8fae09e743a0a9","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.0.tgz","fileCount":23,"integrity":"sha512-Cy8Lzs9YxmCDFb0u7URJhZ5iOfQFb7D2+yTxwc4hIK2XaCsitbG/Qiu22jX+QQ8kI68igqjE3Y6hopKectJLmQ==","signatures":[{"sig":"MEUCIQDQGG2vms9oNojvJbfi4FQhnOyKJGkzlZPYgMuOCCU5YwIgT8b/C7957kPAd2ZqMTH/rcO3U0g+4I3vs2xXkr1XApY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.0","@tsparticles/engine":"4.0.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.0_1778853322399_0.6572192809919908","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"cra-template-particles-typescript","version":"4.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"5fd76ab545a95a625c065a51bf3d2afc2af39a87","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.1.tgz","fileCount":23,"integrity":"sha512-hTUhILaEaboqzsXQaDjxQP95T2kzWnBqPoGqFbLIcCzAfI48Sqhmsn7DA677vRDgDDgy0hyuV3dCpioW66lD2A==","signatures":[{"sig":"MEUCIQC/dHJtvkBhQ/JWyuHBmpr+/ZJVNbVDmqzlEB2bx1dLKQIgdSy+jumpJ2rqqCEX1k/jqszR99+OPrfZKkvAmF+xUGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.1","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.1","@tsparticles/engine":"4.0.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.1_1778891432402_0.5758797605344479","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"cra-template-particles-typescript","version":"4.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"cc1cdec56661846605acb77ba3eb46dddee328fb","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.2.tgz","fileCount":23,"integrity":"sha512-G2O4tton6bmkR6hgIXwY1PgyILjxiXkVU+osiO2OEgv4LW8cuKthcpPgxbp0izlLLNg/l0NRRPbabrZKnRpLow==","signatures":[{"sig":"MEUCIDWffRVv2or0F+HH4eP6oGxN/MipyiMVel0AM1I9TqrpAiEAviBInjGEqrV83X1g13KvX5xIVcddVAT/qaQalKGRqtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.2","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.2","@tsparticles/engine":"4.0.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.2_1778938182754_0.4811154022071078","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"cra-template-particles-typescript","version":"4.0.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.3","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"d7b2ee8dc963d107371ae39751babee48b9f7b0f","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.3.tgz","fileCount":23,"integrity":"sha512-hnIJ7R8i1s6YnY/SeY+pcultFPZGt6etNrq+r3+UgQxOZX/hDoMLBUwHcJZBG2NZeeNeErPx38jBV8Qze3d9bg==","signatures":[{"sig":"MEUCIBgQsjbDkxFX28a8xhInuWfzmwcZLFge3sstEjBUZUaiAiEA4wVtp8EvHdkH8sVDkl5gJ9ZHQT1pabQwMVdTZ5972Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.3","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.3","@tsparticles/engine":"4.0.3","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.3_1779128867200_0.684840845767237","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"cra-template-particles-typescript","version":"4.0.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.4","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"11e9fc614dbb71d91b1387654aec054eeca7c5db","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.4.tgz","fileCount":23,"integrity":"sha512-R+NHAxUTb/flG5h2CHzOavfqIl43PLam8oUUvEhMeEE/U5w1LVwqypSd07LGEItsLEZnjzyVNBRXQT8TNatNkg==","signatures":[{"sig":"MEUCIBznLqBbL+K+mnOnY4sG2Jkb1/TxuGcM/0Qk15nlVqeAAiEA5b5R5TORSGsugNpeupYuO/W5kWEzHmmyxMPucR+JJTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.4","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.4","@tsparticles/engine":"4.0.4","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.4_1779153260022_0.6796488622821193","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"cra-template-particles-typescript","version":"4.0.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.0.5","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"438576ca26c1bcd37be5310cc4709072bac47795","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.0.5.tgz","fileCount":23,"integrity":"sha512-TuyzTzS9D/bR/bncUSqibMyWBnO5hjG490OMEA8PagbqhtO6ygr8usnCxD1pBx+Zv/Ngd7G5LG2oqOPgCtSOdg==","signatures":[{"sig":"MEQCIBD+022yM7TTcvFsLuHKSJfKc5BjS9VpCufqGXkkMFm5AiBFqe1LNkOhsiRAqls7fgHCxOKUfKV5f/uKLaI3gvMFuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.0.5","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.0.5","@tsparticles/engine":"4.0.5","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.0.5_1779200532011_0.04103858472367827","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"cra-template-particles-typescript","version":"4.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.1.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"b11cbe45035a8434115a0e744fb337b3d18523d1","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.1.0.tgz","fileCount":23,"integrity":"sha512-plnCK0OWNhiLW0ro4e1iVe8v8n+hhO+nBvkRP5GU90qNnCbQztMG/1du6G81bREKbSPOQBbPYQBupHKCM0A0jw==","signatures":[{"sig":"MEUCIDMyezVwt/wLmIhf+0K1XieCpFcZksJpJtaIqkSjf/hIAiEAxVZG98QKJh6N8q12uLA2/iDvkf9Oia4VGq9IsrnY/RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.1.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.1.0","@tsparticles/engine":"4.1.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.1.0_1780069686380_0.6573969071059731","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"cra-template-particles-typescript","version":"4.1.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.1.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"d5ed0153efb3f9076b95f08d7530a2fda6d5048d","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.1.1.tgz","fileCount":23,"integrity":"sha512-91ImVJQcUjc0kbgUwy99CtBfT2H/2CeF8FeNbCTlXRMDuhEkUg6QyUCmMgFLDDZ/16YpRQhL0NLS+S3TxGLRgw==","signatures":[{"sig":"MEUCIQDAKV5m2gdcz/GsQQfSCA8LrvH9C/t86djuGvwy9hFVZgIgHoHFeVmxi9MK47Qj1bdtKmplkSGRojuYWqE+DQi/AfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.1.1","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.1.1","@tsparticles/engine":"4.1.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.1.1_1780190397397_0.489709066599066","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"cra-template-particles-typescript","version":"4.1.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.1.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"100f138b063db7bd1ee409148a761c796c4c8e36","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.1.2.tgz","fileCount":23,"integrity":"sha512-DBGfi30/NUm7I5EkeF44HuwjZUgsmtgfdQq+yiGFfbrPIuW52iKoSV4isi6xitr667Whg7RMVPh8B6CQiJvqoQ==","signatures":[{"sig":"MEUCIQDZ250TuHHcAroyt08PV8dhHRt5nVPDgNuC4J3ubfoteAIgfU1qulncazmm1RMo0aMeFUzZHhk2+vZugiJZl/RX4YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.1.2","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.1.2","@tsparticles/engine":"4.1.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.1.2_1780322038658_0.8218991299742158","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"cra-template-particles-typescript","version":"4.1.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.1.3","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"0ca10864010e440977ff8e40c180c3f81e5c7928","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.1.3.tgz","fileCount":23,"integrity":"sha512-HihWuirgmN8cEhA/8nwodS8ZRNtu9zdjqhRnd12RXBhdUt1P7xvK7hD9WTz6NOPtrTlkXX+lP+Tsqqm+8jcJMw==","signatures":[{"sig":"MEYCIQD7OMvVLdClwkwdFE2STg/B003TUT2lkfZRLM49HtCHnwIhAPsJIQUIGVyZHeuc4kLr0OtMejllOJ+joav9X+PB745Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42283},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.1.3","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"^4.1.3","@tsparticles/engine":"4.1.3","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.1.3_1780499270979_0.452673281988492","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"cra-template-particles-typescript","version":"4.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.2.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"fd233b148a0a8a3997a584c587fd876f254d9d5a","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.2.0.tgz","fileCount":23,"integrity":"sha512-NrCYVABBGGVWqCnPR2yzTD0S685eULD/h5aasibaSQ6KpfFYWWZD2QxGsLKSYUs7+9+pZNs7UWKEbQqQfZAulw==","signatures":[{"sig":"MEYCIQC8KJ9SLbDu10NWIuw7YBElA6/Ox7zLXJOcybtd+ePadwIhALy6x0TkdNc6gdLFgPzic0+UXqg51TH5yznMQEPYc5Aj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42432},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"deprecated":"Use @tsparticles/template-scaffold instead. Create React App is deprecated. Run `npm create tsparticles` for Vite-based templates.","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.2.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"4.2.0","@tsparticles/engine":"4.2.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.2.0_1781708843794_0.6596990383468757","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"cra-template-particles-typescript","version":"4.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.2.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"f338706152a2276a91258b35bcac7aa5fda8e668","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.2.1.tgz","fileCount":23,"integrity":"sha512-tERYk4L5NYfubxX5H6APuCF/MmVUMXvLadtAUlaYJugPKCEyuKYCSnX1gFqz+Af8iquByHh39aSDdgub0QA++w==","signatures":[{"sig":"MEUCIC0uZh+hek23zwYQgkkLtw0+eRDvetPSPW0w3/cDgbzxAiEAxquJK0L548lVg94qZjBCQyRj8HxhumgA7cPOFWNaCms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42432},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"deprecated":"Use @tsparticles/template-scaffold instead. Create React App is deprecated. Run `npm create tsparticles` for Vite-based templates.","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.2.1","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"4.2.1","@tsparticles/engine":"4.2.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.2.1_1781829716444_0.5939652990835007","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"cra-template-particles-typescript","version":"4.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.3.0","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"eb66d7e4e961f40c4d163e4dbfb00399b7ac0230","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.3.0.tgz","fileCount":23,"integrity":"sha512-F7Xynu1uR/avdBCIv+YwALwBueo+tEXIobaOKnPDQShugf+d0qcYhoD5FKhjfP60GC+XMGK1oRncGed5KnHscg==","signatures":[{"sig":"MEYCIQDxOj5lg/TGEqWNwkKNsmzHVKxkmg545NzbbgOipCYKEQIhAJ/I5jbQT1FMJjqzekZT+VQ+I04qGbjveRXBIIGEUBSH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42432},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"deprecated":"Use @tsparticles/template-scaffold instead. Create React App is deprecated. Run `npm create tsparticles` for Vite-based templates.","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.17.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.3.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"4.3.0","@tsparticles/engine":"4.3.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.3.0_1782588467107_0.8913621106852072","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"cra-template-particles-typescript","version":"4.3.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.3.1","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"482693d29966f9350b5469558e77127d00cdbad3","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.3.1.tgz","fileCount":23,"integrity":"sha512-OHfPsc2yNN4qFbeYv3vvB4i3JxJJX9QRk3bh5U61w6TwruOGeAGp1OID0Uqx4Eczoc6Ig3Xpw0qNBH+Sm5Vwxg==","signatures":[{"sig":"MEUCIQCi9uSeKeA3eHuuu0WG1I7HnYES0j8I6x2BNN4DZsVQFgIgTjg6DgznmCjBlWofrjJtyjcRYp2IGnozkFYQ7I9Tr8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42432},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"deprecated":"Use @tsparticles/template-scaffold instead. Create React App is deprecated. Run `npm create tsparticles` for Vite-based templates.","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.3.1","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"4.3.1","@tsparticles/engine":"4.3.1","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.3.1_1782904794264_0.23871479102379523","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"cra-template-particles-typescript","version":"4.3.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"cra-template-particles-typescript@4.3.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/react/issues"},"dist":{"shasum":"8fb2fc086287716bf89e94fb8e822f89bda5bb21","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.3.2.tgz","fileCount":23,"integrity":"sha512-eqtgPqtVnSujcM3zVS/IlkGeT/PRu40N3jJ0x9XJHNtGcFE1ydB9CEYuHHXayuTNe2VQagYj++ju1vZPzi8Vcw==","signatures":[{"sig":"MEUCIEloGzXrgyhCNFparfx0Sls8+T/+pmZOZHc4rqHrs1DBAiEAtYAyVY9TsV2JclwCfBu7+8mWkLMoSuqz50L3mGWnBiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42432},"main":"template.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","scripts":{"build":"node scripts/prebuild.js","prepack":"pnpm run build","version":"pnpm run build && git add ./template.json","build:ci":"node scripts/prebuild.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"deprecated":"Use @tsparticles/template-scaffold instead. Create React App is deprecated. Run `npm create tsparticles` for Vite-based templates.","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"templates/react-ts"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"Official TypeScript React tsParticles template","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","typescript":"^6.0.2","web-vitals":"^5.2.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","tsparticles":"4.3.2","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@tsparticles/react":"4.3.2","@tsparticles/engine":"4.3.2","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"_hasShrinkwrap":false,"devDependencies":{"fs-extra":"^11.3.4"},"_npmOperationalInternal":{"tmp":"tmp/cra-template-particles-typescript_4.3.2_1783679761733_0.24488203632171324","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"cra-template-particles-typescript","version":"4.4.0","deprecated":"Use @tsparticles/template-scaffold instead. Create React App is deprecated. Run `npm create tsparticles` for Vite-based templates.","description":"Official TypeScript React tsParticles template","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"homepage":"https://particles.js.org","license":"MIT","main":"template.json","repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"templates/react-ts"},"bugs":{"url":"https://github.com/tsparticles/react/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"}],"dependencies":{"@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@tsparticles/engine":"4.4.0","@tsparticles/react":"4.4.0","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","tslib":"^2.8.1","tsparticles":"4.4.0","typescript":"^6.0.2","web-vitals":"^5.2.0"},"devDependencies":{"fs-extra":"^11.3.4"},"scripts":{"build":"node scripts/prebuild.js","build:ci":"node scripts/prebuild.js","version":"pnpm run build && git add ./template.json","prepack":"pnpm run build"},"gitHead":"b7e605098d6ea937d5068c06542671d4891070e4","_id":"cra-template-particles-typescript@4.4.0","_nodeVersion":"24.19.0","_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-244QYEw6rtunA2KQQ6ue8CXYrmG0qrzpdSVtOulUh743MKfZX0MWffERvcFw3TgcGoPw8gazMTn3/Lr3/45Zjw==","shasum":"f185c8f71cf1e0edf4f9235296e3122e5fde1019","tarball":"https://registry.npmjs.org/cra-template-particles-typescript/-/cra-template-particles-typescript-4.4.0.tgz","fileCount":23,"unpackedSize":42432,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cra-template-particles-typescript@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA/no4XHjmZjmAcwwIz9/cqkq4YxMfaMjHAvxM/n8fASAiEAlN9Uo72Shoumk5SjXiOKCErwizsFB6MqYA/LB8x7qb8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:959b205e-9a98-4833-8d0a-2573ff146399"}},"directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cra-template-particles-typescript_4.4.0_1788136107374_0.9125292697160023"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-15T16:17:33.442Z","modified":"2026-08-31T00:28:27.779Z","1.0.0-alpha.0":"2020-07-13T20:27:12.948Z","1.0.0-alpha.1":"2020-07-13T20:31:10.618Z","1.0.0":"2020-07-14T10:31:23.183Z","1.0.1":"2020-07-16T13:14:48.831Z","1.0.2":"2020-07-21T14:02:59.856Z","1.0.3":"2020-07-22T10:00:49.675Z","1.0.4":"2020-07-23T16:43:07.147Z","1.0.5":"2020-07-27T17:20:12.982Z","1.0.6":"2020-08-04T09:14:31.655Z","1.1.0-alpha.0":"2020-08-04T18:20:38.655Z","1.0.7":"2020-08-07T22:52:24.303Z","1.1.0-alpha.1":"2020-08-08T18:37:18.469Z","1.1.0-alpha.2":"2020-08-09T01:18:54.774Z","1.1.0-alpha.3":"2020-08-10T23:25:52.793Z","1.1.0-alpha.4":"2020-08-11T07:37:12.106Z","1.1.0-alpha.5":"2020-08-11T10:49:55.694Z","1.1.0-alpha.6":"2020-08-11T12:55:41.786Z","1.1.0-alpha.7":"2020-08-12T13:43:42.549Z","1.1.0-alpha.8":"2020-08-13T19:09:39.404Z","1.1.0-alpha.9":"2020-08-13T19:57:54.965Z","1.1.0-alpha.10":"2020-08-13T20:27:24.270Z","1.1.0-alpha.11":"2020-08-13T22:07:40.477Z","1.0.8":"2020-08-16T10:42:54.842Z","1.1.0-alpha.12":"2020-08-16T18:42:36.893Z","1.1.0-alpha.13":"2020-08-17T09:10:14.396Z","1.0.9":"2020-08-19T15:42:13.337Z","1.1.0-alpha.14":"2020-08-22T18:11:32.004Z","1.0.10":"2020-08-27T21:49:03.296Z","1.0.11":"2020-09-19T10:15:41.776Z","1.0.12":"2020-09-20T10:24:22.042Z","1.1.0-beta.1":"2020-10-03T10:49:57.641Z","1.1.0-beta.2":"2020-10-03T17:12:05.891Z","1.1.0-beta.3":"2020-10-03T17:46:47.376Z","1.1.0-beta.4":"2020-10-03T23:17:05.113Z","1.1.0-beta.5":"2020-10-04T10:51:15.890Z","1.1.0-beta.6":"2020-10-04T15:47:41.680Z","1.1.0":"2020-10-06T00:39:47.600Z","1.1.1":"2020-10-06T21:05:59.359Z","1.1.2":"2020-10-07T22:41:52.239Z","1.1.3":"2020-10-08T23:19:52.561Z","1.1.4":"2020-10-11T00:20:38.212Z","1.1.5":"2020-10-19T06:38:07.446Z","1.1.6":"2020-10-21T21:13:52.630Z","1.1.7":"2020-10-25T15:59:54.337Z","1.1.8":"2020-10-30T08:10:22.294Z","1.1.9":"2020-11-03T00:43:52.570Z","1.1.10":"2020-11-03T17:46:54.934Z","1.1.11":"2020-11-08T00:07:14.765Z","1.2.0-alpha.0":"2020-11-09T13:20:09.707Z","1.2.0-alpha.1":"2020-11-18T12:47:56.950Z","1.2.0-alpha.2":"2020-11-23T22:28:32.540Z","1.2.0-alpha.3":"2020-11-27T22:45:47.948Z","1.2.0-alpha.4":"2020-12-08T15:33:44.561Z","1.2.0-alpha.5":"2020-12-11T16:39:27.669Z","2.0.0-alpha.1":"2021-01-24T13:12:55.611Z","2.0.0-alpha.2":"2021-01-24T22:58:50.080Z","1.1.12":"2021-02-05T22:15:01.395Z","2.0.0-alpha.3":"2021-02-07T22:21:58.965Z","1.2.0":"2021-03-02T11:08:32.596Z","1.2.1":"2021-03-02T15:52:56.886Z","1.2.2":"2021-03-03T00:14:48.515Z","1.2.3":"2021-03-08T22:12:49.227Z","1.2.4":"2021-03-10T23:03:38.509Z","2.0.0-alpha.4":"2021-03-12T09:16:15.332Z","1.3.0":"2021-03-14T00:34:58.970Z","2.0.0-alpha.5":"2021-03-14T15:32:19.647Z","1.3.1":"2021-03-14T21:32:49.558Z","1.4.0":"2021-03-17T07:13:28.524Z","1.5.0":"2021-03-19T00:55:23.853Z","1.5.1":"2021-03-19T08:09:56.116Z","1.6.0":"2021-03-21T22:28:32.882Z","1.7.0":"2021-03-23T16:43:39.763Z","1.7.1":"2021-03-23T20:14:50.086Z","1.7.2":"2021-03-23T21:52:28.957Z","1.7.3":"2021-03-28T11:29:48.282Z","2.0.0-alpha.6":"2021-03-31T00:27:04.775Z","1.7.4":"2021-04-02T12:34:46.598Z","1.8.0":"2021-04-04T11:29:57.334Z","1.9.0":"2021-04-08T12:40:52.388Z","1.9.1":"2021-04-09T20:05:36.782Z","1.9.2":"2021-04-10T16:30:48.769Z","1.9.3":"2021-04-11T00:37:34.119Z","2.0.0-alpha.7":"2021-04-11T14:54:34.729Z","1.9.4":"2021-04-19T20:11:50.185Z","1.10.0":"2021-05-11T08:17:24.792Z","1.11.0":"2021-06-11T00:18:09.215Z","1.11.1":"2021-06-14T23:16:27.931Z","1.11.2":"2021-06-16T17:59:11.546Z","1.12.0":"2021-06-18T14:02:03.674Z","1.12.1":"2021-06-21T10:01:59.266Z","1.12.2":"2021-06-21T10:30:08.849Z","1.13.0":"2021-06-28T15:02:29.672Z","1.13.1":"2021-06-29T06:14:02.639Z","1.13.2":"2021-07-01T00:28:46.326Z","1.13.3":"2021-07-03T19:23:26.970Z","1.13.4":"2021-07-04T21:35:38.061Z","1.14.0":"2021-07-09T19:12:09.009Z","1.14.1":"2021-07-10T12:45:32.899Z","1.14.2":"2021-07-11T10:40:44.631Z","1.15.0":"2021-07-21T00:32:50.456Z","1.16.0":"2021-07-29T21:01:59.600Z","1.16.1":"2021-07-29T23:58:24.288Z","1.16.2":"2021-07-31T22:46:48.550Z","1.16.3":"2021-08-10T12:54:32.683Z","1.17.0":"2021-08-23T14:34:48.244Z","1.17.1":"2021-09-15T18:09:17.423Z","1.18.0":"2021-09-18T18:42:04.368Z","1.18.1":"2021-09-20T15:16:30.249Z","1.18.2":"2021-09-27T14:07:00.413Z","1.18.3":"2021-10-03T13:23:18.524Z","2.0.0-beta.0":"2021-10-06T00:25:20.619Z","1.18.4":"2021-10-06T17:46:09.132Z","2.0.0-beta.1":"2021-10-06T18:49:44.714Z","2.0.0-beta.2":"2021-10-06T21:33:49.104Z","1.19.0":"2021-10-14T11:12:53.885Z","1.20.0":"2021-10-28T13:39:11.772Z","1.20.1":"2021-10-30T17:59:59.711Z","1.20.2":"2021-10-31T20:04:52.982Z","1.20.3":"2021-11-05T22:26:58.679Z","1.20.4":"2021-11-17T22:52:13.422Z","1.20.5":"2021-11-28T20:47:53.212Z","2.0.0-beta.3":"2021-12-04T12:33:46.476Z","2.0.0-beta.4":"2021-12-07T14:55:20.223Z","1.20.6":"2021-12-25T11:09:15.951Z","1.21.0":"2021-12-29T14:06:17.306Z","1.22.0":"2022-01-08T01:04:48.679Z","1.22.1":"2022-01-26T18:16:49.814Z","1.22.2":"2022-01-29T16:50:19.418Z","2.0.0-beta.5":"2022-01-30T02:47:03.679Z","1.22.3":"2022-02-02T15:36:01.805Z","1.40.0":"2022-02-04T12:14:42.379Z","1.40.1":"2022-02-06T13:15:36.658Z","1.40.2":"2022-02-07T16:38:14.779Z","1.41.0":"2022-02-10T11:56:55.801Z","1.41.1":"2022-02-14T13:14:15.495Z","2.0.0":"2022-02-15T00:40:57.041Z","2.0.1":"2022-02-15T16:07:18.683Z","1.41.2":"2022-02-16T16:45:45.523Z","1.41.3":"2022-02-19T23:17:45.135Z","1.41.4":"2022-02-20T22:14:17.784Z","2.0.2":"2022-02-21T08:34:04.903Z","1.41.5":"2022-02-24T13:22:37.421Z","1.41.6":"2022-03-03T08:44:23.596Z","1.42.0":"2022-03-08T15:24:30.984Z","1.42.1":"2022-03-09T18:57:02.662Z","2.0.3":"2022-03-11T15:52:28.542Z","1.42.2":"2022-03-14T12:06:07.128Z","1.42.3":"2022-03-18T15:42:08.899Z","1.42.4":"2022-03-20T19:19:54.354Z","1.43.0":"2022-04-04T23:16:16.175Z","1.43.1":"2022-04-06T09:49:17.714Z","2.0.4":"2022-04-06T13:07:46.791Z","2.0.5":"2022-04-14T09:38:39.697Z","2.0.6":"2022-04-16T22:25:24.007Z","2.1.0":"2022-06-18T23:29:51.914Z","2.1.1":"2022-07-01T08:23:08.667Z","2.1.2":"2022-07-01T10:19:28.920Z","2.1.3":"2022-07-01T11:30:43.376Z","2.1.4":"2022-07-28T09:26:00.162Z","2.2.0":"2022-08-11T08:57:06.966Z","2.2.1":"2022-08-12T13:23:29.616Z","2.2.2":"2022-08-16T12:14:02.976Z","2.2.3":"2022-08-21T22:18:29.646Z","2.2.4":"2022-08-26T12:40:10.677Z","2.3.0":"2022-09-11T20:32:43.589Z","2.3.1":"2022-09-13T05:51:59.420Z","2.3.2":"2022-09-21T22:41:39.132Z","2.3.3":"2022-09-30T16:20:04.747Z","2.3.4":"2022-09-30T23:21:22.471Z","2.4.0":"2022-10-31T09:44:05.793Z","2.5.0":"2022-11-03T00:00:52.688Z","2.5.1":"2022-11-03T00:39:23.198Z","2.5.2":"2022-11-07T14:02:47.702Z","2.5.3":"2022-11-07T14:25:39.255Z","2.6.0":"2022-12-06T00:22:48.146Z","2.7.0":"2022-12-23T10:56:21.423Z","2.7.1":"2022-12-25T22:46:23.108Z","2.8.0":"2023-01-18T09:40:56.516Z","2.9.0":"2023-02-10T12:00:47.632Z","2.9.1":"2023-02-11T22:50:41.084Z","2.9.2":"2023-02-12T12:55:51.119Z","2.9.3":"2023-02-12T18:46:33.106Z","2.10.1":"2023-06-04T13:01:23.827Z","2.11.0":"2023-07-14T07:09:17.782Z","2.12.0":"2023-08-04T08:28:36.392Z","2.12.1":"2023-08-04T08:59:31.753Z","2.12.2":"2023-08-11T16:35:57.362Z","3.0.0":"2023-12-07T15:42:37.165Z","4.0.0-beta.12":"2026-04-15T16:17:33.680Z","4.0.0-beta.16":"2026-05-09T16:27:09.935Z","4.0.0-beta.17":"2026-05-15T01:04:22.999Z","4.0.0":"2026-05-15T13:55:22.542Z","4.0.1":"2026-05-16T00:30:32.557Z","4.0.2":"2026-05-16T13:29:42.904Z","4.0.3":"2026-05-18T18:27:47.335Z","4.0.4":"2026-05-19T01:14:20.153Z","4.0.5":"2026-05-19T14:22:12.146Z","4.1.0":"2026-05-29T15:48:06.586Z","4.1.1":"2026-05-31T01:19:57.553Z","4.1.2":"2026-06-01T13:53:58.841Z","4.1.3":"2026-06-03T15:07:51.118Z","4.2.0":"2026-06-17T15:07:23.943Z","4.2.1":"2026-06-19T00:41:56.591Z","4.3.0":"2026-06-27T19:27:47.235Z","4.3.1":"2026-07-01T11:19:54.417Z","4.3.2":"2026-07-10T10:36:01.867Z","4.4.0":"2026-08-31T00:28:27.502Z"},"bugs":{"url":"https://github.com/tsparticles/react/issues"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","homepage":"https://particles.js.org","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti"],"repository":{"type":"git","url":"git+https://github.com/tsparticles/tsparticles.git","directory":"templates/react-ts"},"description":"Official TypeScript React tsParticles template","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"[![banner](https://particles.js.org/images/banner3.png)](https://particles.js.org)\n\n# cra-template-particles-typescript\n\nThis is the official TypeScript template for [React tsParticles](https://github.com/tsparticles/tsparticles) with [Create React App](https://github.com/facebook/create-react-app).\n\nTo use this template, add `--template particles-typescript` when creating a new app.\n\nFor example:\n\n```sh\nnpx create-react-app my-app --template particles-typescript\n\n# or\n\nyarn create react-app my-app --template particles-typescript\n```\n\nFor more information, please refer to:\n\n- [Getting Started](https://create-react-app.dev/docs/getting-started) – How to create a new app.\n- [User Guide](https://create-react-app.dev) – How to develop apps bootstrapped with Create React App.\n- [Particles Guide](https://github.com/tsparticles/tsparticles) - How to customize tsParticles options.\n- [Particles Demo](https://particles.js.org) - tsParticles demo website.\n","readmeFilename":"README.md"}