{"_id":"canvasparticles-js","_rev":"161-4ef9d047aa54c27739aa42497aa25b82","name":"canvasparticles-js","dist-tags":{"latest":"4.5.6"},"versions":{"3.0.4":{"name":"canvasparticles-js","version":"3.0.4","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.0.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://github.com/Khoeckman/canvasParticles#readme","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"46384de719335367c3570f1ab8517e75d3cddd5f","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.0.4.tgz","fileCount":12,"integrity":"sha512-lYFDaQgy0+FcPLYae+cjzJPnr1CkahK+fHXd1HV6mXeE57CWVx8eWQZPoumjDw6HrhvQUdLk6Pa2HgrfGFrxvA==","signatures":[{"sig":"MEUCIQCx6tZmMpETyfAJBrUn4gFI53rxNRMsXA1LH9W+Ku56wQIgc2eS7hWJxUdaH8gzVxRl+761zZdF0HfFgAzxpR4EIj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94919},"main":"canvasParticles.cjs","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"9.5.1","description":"In an HTML canvas, a bunch of floating particles are drawn that connect with a line when they are close to eachother. Creating a smooth, interactive background by simply placing a canvas over the background.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.0.4_1688499217561_0.3030295159949741","host":"s3://npm-registry-packages"}},"3.2.9":{"name":"canvasparticles-js","version":"3.2.9","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.9","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"a914ea2c92bc428daa7f98bbb33931cba8b637df","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.9.tgz","fileCount":9,"integrity":"sha512-uh/ISmM3cGfyvWy+cDhCE+SWAcw4yjRS43ZYm03oE1o4/dG+Aty4h1byjCtsnBkDWmWt2r+hf9dzU5sbYnuaiQ==","signatures":[{"sig":"MEQCIBKh/N2sCIU/k5Ouc5TFbDfI4/CNlzwFbDtivaUZou59AiAcEYJBcBMgVybESAOnIt+psKr4afBgCadNzT1GE1kYfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49525},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"d6694d40493fdb11201ec5951bbcfc31c82440ec","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.9_1727692178939_0.3279200793748207","host":"s3://npm-registry-packages"}},"3.2.10":{"name":"canvasparticles-js","version":"3.2.10","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.10","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"958c06f506b2cd44385fd93f54a5ca14bdeab101","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.10.tgz","fileCount":9,"integrity":"sha512-lz3i4Udifm0IfzVXxH1xqCNZPxqSqhe3wInLa29czDuYrPmnSdynvcx5aGdQG6pS/8ayQDI6vWnOgxa5OaGFwg==","signatures":[{"sig":"MEUCIBE+nftPjSYXN2UU/fsfx1U+oyOeIpdoKeqxK8YmkQjMAiEAyrc6q3OE0t+91/1QGNdtIY/ZWBJOs0QCkY8SNs/Ljtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50803},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"2437d4217d0f485fb3e0c6d5c89869fc5caf0bec","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.10_1727708650684_0.9974283461513143","host":"s3://npm-registry-packages"}},"3.2.11":{"name":"canvasparticles-js","version":"3.2.11","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.11","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"7b1577f09cf85b1aa98b4083d3ba13101b8bdb75","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.11.tgz","fileCount":9,"integrity":"sha512-q5rRoCgYduMr3PuVfDqWs7+UleNqZGI7z/dfYz5HavbE+5NVdwHzzMxR+1CTnDVBhQzMzc+E/2MGCs4P+6POgQ==","signatures":[{"sig":"MEQCIA5nC8SXYJZzfNIXq+mIfWX4AMCL8/pxwDQu9wfUBz2CAiBKJ9ZednWBy4NG9taarMmfXJcDC+qFh9w+6t3smbslBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50894},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"a1ddf3ef4c0c9423f9ac03720a5a8e893c17ecbe","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.11_1727803868893_0.3177766304987515","host":"s3://npm-registry-packages"}},"3.2.12":{"name":"canvasparticles-js","version":"3.2.12","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.12","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"3fd13e2af80f72ca7b97219c3355d06b71c2b9c0","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.12.tgz","fileCount":9,"integrity":"sha512-2mG//VNHE/cq2d6ktD3/Vc7qb+xGxboYS1OoJ1zeJbKvjN7K6uqzJxE8ipHEh+0YRxFPk2KH5sdvRBBaPB1fTA==","signatures":[{"sig":"MEYCIQCdoHZnnNFnqNEcTcXl5sVnVwHeHDy5FYCbqRycpVifqwIhAIYq5EqL3mMFx2xHiqKvqOn5idFFDODpqL46hqTGWERY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51511},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"b682b7177e58f230ed154963daa751c55bbe123b","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.12_1727818318023_0.7371215465684078","host":"s3://npm-registry-packages"}},"3.2.13":{"name":"canvasparticles-js","version":"3.2.13","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.13","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"454484399977bd701441570e67423a05621757fd","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.13.tgz","fileCount":9,"integrity":"sha512-eGDgDyNpcOzmJwE1OrOZhRU97h8seKkY9nyOx1bPRKgJtmbrwiWUEaLWT0rN+9iR4/oubtN7fCMKEdnEsp0uMg==","signatures":[{"sig":"MEQCIBeLGF8GuOBybRYDXPCRuV7sL5h6KKEu3GUzzkdiF/kmAiA7CK0Twmxen1iid74laBn79/dGxYRTBrJs3LBALW9Sxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51441},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"c1093b6b448cc027785883877272018bfe25420a","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.13_1727893156261_0.30881806029413705","host":"s3://npm-registry-packages"}},"3.2.14":{"name":"canvasparticles-js","version":"3.2.14","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.14","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"e71d631f5e993e1a3edbc4992091ba25e01eed56","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.14.tgz","fileCount":9,"integrity":"sha512-YKqqqZ5tA5VwwOYpvlYpGkIsw8Z+JyhyJ+q4ZtvxnYQRf076jSi1PwABAmXyU++bYYctB0NOXdfqgstYM0eLyw==","signatures":[{"sig":"MEUCICmKKc4Vlnr0KqDksLMuP6+xtIhRQmlBAALI3SFSihoaAiEAwGGlcd/YC2it2Yu1M5aagXwH/W2DNvetiU0MMlNQU8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52764},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.2.14.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\dca311491d4a311bd7a124af74db7302\\canvasparticles-js-3.2.14.tgz","_integrity":"sha512-YKqqqZ5tA5VwwOYpvlYpGkIsw8Z+JyhyJ+q4ZtvxnYQRf076jSi1PwABAmXyU++bYYctB0NOXdfqgstYM0eLyw==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.14_1728160826354_0.5801357125089077","host":"s3://npm-registry-packages"}},"3.2.15":{"name":"canvasparticles-js","version":"3.2.15","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.15","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"ac3ad31f46c1d9b038b3ef5c818eee8203e3c475","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.15.tgz","fileCount":9,"integrity":"sha512-KozO+oE8Xs4mONcf8L5uaDL/FSwO8pvjnDSS9ULH98Y6yustGmlJGQFliTdywonAY0QsEzef2jR00WKCmQ/xhg==","signatures":[{"sig":"MEQCIFdSp2owCVDZx1YqAMOocGW/ilJIPVxP8RM4LO8PUMTTAiAgoa0Vijo2HeyX6hjEQwivfZeLvYar9O/erYAKBGFLzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52779},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"c4273587c97ddf554f8957f685baf77a78719c6f","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.15_1729110240937_0.30457240773047056","host":"s3://npm-registry-packages"}},"3.2.16":{"name":"canvasparticles-js","version":"3.2.16","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.16","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"60830769dfe500f88fb09c27ec69b6b2292b09e0","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.16.tgz","fileCount":9,"integrity":"sha512-u0ZkaMD48UkZnCRNFI/XkdMk5O4AghXLo25Aenjg20bXykPtiA7aoPh+Q+bw5NHOsYteyLUtugMvMCqu3tYoFg==","signatures":[{"sig":"MEUCIQDOaB3/hc50v6995vMfO+UUpasQk+MkidNCOXoY4pIcZAIgNu4Zis7y7/9HiImWKMEcIRtld2sVwMoKDDHKR1Ilb38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52882},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.2.16.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\9cd5d989ce881ed8a861be694f917ef4\\canvasparticles-js-3.2.16.tgz","_integrity":"sha512-u0ZkaMD48UkZnCRNFI/XkdMk5O4AghXLo25Aenjg20bXykPtiA7aoPh+Q+bw5NHOsYteyLUtugMvMCqu3tYoFg==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.16_1729188056726_0.11849318001142217","host":"s3://npm-registry-packages"}},"3.2.17":{"name":"canvasparticles-js","version":"3.2.17","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.17","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"bb02498e7aeed0bd2b666c9c80511cf7441969b9","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.17.tgz","fileCount":9,"integrity":"sha512-1oD232sdQm8w0KfjZBVuFqAPGC2r0wZ7vXbvTb/1cHZaNa8VvcWW160KFMzAPeSWvggVH09RMgRv24BvvDJdaA==","signatures":[{"sig":"MEUCIQDwUxcwWpa1PfFFljrwe2UiE+/nSnhNTYn6noPpWXbhPgIgY4nkwSetL3mxxmmyJdSN5og86YsY1ns5nExXntD0rIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52836},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.2.17.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\d34e3e2a29549a97e7706aed1cc7549b\\canvasparticles-js-3.2.17.tgz","_integrity":"sha512-1oD232sdQm8w0KfjZBVuFqAPGC2r0wZ7vXbvTb/1cHZaNa8VvcWW160KFMzAPeSWvggVH09RMgRv24BvvDJdaA==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.17_1729282888205_0.4560127233195721","host":"s3://npm-registry-packages"}},"3.2.18":{"name":"canvasparticles-js","version":"3.2.18","keywords":["front-end","frontend","canvas","particles","particle","animation","animated","javascript","js","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.18","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"e4db917ee97d3f33991941599b33c737722ccd6b","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.18.tgz","fileCount":9,"integrity":"sha512-mdlFDdVQ6USq0c5QyhyCA5yXDbVUGSw/j1ya5LLBzV7WABJVqMcreJnKxZKdbRBLrhF5qDBxfjDn5ibMN4HdrQ==","signatures":[{"sig":"MEUCIGs0Kl6eWRrsiW74UILw5Hewuqc42e84hSfJhEoE8VN7AiEA2DV9wlIbGQ5elmopXdccyu/NDC2LHWMEOyE7TDvWlFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52665},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.2.18.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\2d30b46bb08d51e7b431e917f1297d97\\canvasparticles-js-3.2.18.tgz","_integrity":"sha512-mdlFDdVQ6USq0c5QyhyCA5yXDbVUGSw/j1ya5LLBzV7WABJVqMcreJnKxZKdbRBLrhF5qDBxfjDn5ibMN4HdrQ==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.18_1729870846755_0.12975909798796925","host":"s3://npm-registry-packages"}},"3.2.20":{"name":"canvasparticles-js","version":"3.2.20","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"UNLICENSED","_id":"canvasparticles-js@3.2.20","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"19fa32952a5cec6a19142ccb7c8fc8e9bc2125be","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.20.tgz","fileCount":8,"integrity":"sha512-Ax0RmDYx0c1DZKgULfNsRy34tuhyELS8mQ21P1FYnwor4nI7jFqEfeQOHd7L7N4pf1CcQ30FBTotUPoJgx463Q==","signatures":[{"sig":"MEUCIQDJtfDJMpnPXhRYs+By84ZStTxGryacwcDI1gkl8A+IxQIgEwVEFUfRS14q9O7n1puaY2IAAcWHdX3WhyF0nqTT0TA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51859},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"409a20b93d58337dc9c8b2530a6eb9921e863b2e","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.20_1730743214650_0.44283891779125617","host":"s3://npm-registry-packages"}},"3.2.21":{"name":"canvasparticles-js","version":"3.2.21","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.2.21","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"7fb369ecd14aed252af4b960acca724578e373c1","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.2.21.tgz","fileCount":9,"integrity":"sha512-y/ibnFPPVfd+EhpSONL+apzSzgB+2j3vkbbvIM5VwdHv7l73kmZnEX1WJuvO2kzBa1g0CYPx3SPPdSE1Taw2lA==","signatures":[{"sig":"MEUCIQCOUOnx157f2niWs5/JTp3Gm+0i3eL27BLIeioGVhczCAIgVQKrGZjyBq5m4OzBo+OnQ1x077OD95tQoTLp/D6ZqTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52518},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.2.21.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\b0b359cb5825d5b6493e002721826f4d\\canvasparticles-js-3.2.21.tgz","_integrity":"sha512-y/ibnFPPVfd+EhpSONL+apzSzgB+2j3vkbbvIM5VwdHv7l73kmZnEX1WJuvO2kzBa1g0CYPx3SPPdSE1Taw2lA==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.2.21_1731113470369_0.6117913840487128","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"canvasparticles-js","version":"3.3.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.3.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"cd132a40fe066113291b9bcbd1efa05ebb28fe5b","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.3.3.tgz","fileCount":9,"integrity":"sha512-Qe8HzYBp1/rOFIb/vcRIOdQ+se98WH7S0kqBQs66yCEoTiiSrpNxuLMYDlRQ0713FCSeEDT25eYTEo5ujbC0gA==","signatures":[{"sig":"MEYCIQCoq2WAmu428fRtzJFjaWT6gFsprBHHgVfRGxlHSiyZ+QIhAIXay5m/B/j9fURuQNVDjJD/diuQST14ZPoFTgylfseA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53974},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.3.3.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\8da87446d1abf61bb0333a2a9d2bfe15\\canvasparticles-js-3.3.3.tgz","_integrity":"sha512-Qe8HzYBp1/rOFIb/vcRIOdQ+se98WH7S0kqBQs66yCEoTiiSrpNxuLMYDlRQ0713FCSeEDT25eYTEo5ujbC0gA==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.3.3_1734204770035_0.3551054420711599","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"canvasparticles-js","version":"3.3.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.3.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"4887b5f7cfd0e8481aa2aec9f27f67ec8848e49a","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.3.4.tgz","fileCount":9,"integrity":"sha512-60RIacNLR4gJL+Sqy1fJRhm2Mj0w3SLqA/NsaISgR9zjM8t95lmLeGJWx4AvOnLxklEYIPbcnkzfS9XzHpyXHg==","signatures":[{"sig":"MEQCIHG0YHi51NjBIgRI4adpGt2P6zsHhrrIqMobnpTbcJ5kAiAVuwanwuDUXRuj2C8B3QW1LEaIzOcVNs7vTgg6BijNnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54039},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"1378997c6226516a301d39dd36fe8cbb6c5cabb3","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.3.4_1735439067061_0.257707780700436","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"canvasparticles-js","version":"3.3.6","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.3.6","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"60ca9ae2ed1227496404d52ed0b6433f2fe77e94","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.3.6.tgz","fileCount":9,"integrity":"sha512-UmrnmyoqkmanJVBhXDLNqn8xqRHjIZS7ywbr5aXW5yHowVnjY19lMeuxahJQ6W1gOOOP5OGbuhr6/6VgstKLwA==","signatures":[{"sig":"MEUCIE+sRRTjBoDdeR++GHMr+Dw5o9ExFI+ci/wQCyAun80wAiEAmzjEOaowCD+ZpqhWspl7eMCf3cocHWr//wLvRX2u7gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56825},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.3.6.tgz","types":"./canvasParticles.d.ts","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\1cd8a5851f2d5a150ef2480702231c78\\canvasparticles-js-3.3.6.tgz","_integrity":"sha512-UmrnmyoqkmanJVBhXDLNqn8xqRHjIZS7ywbr5aXW5yHowVnjY19lMeuxahJQ6W1gOOOP5OGbuhr6/6VgstKLwA==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.3.6_1735506199111_0.12970199950602024","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"canvasparticles-js","version":"3.3.7","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.3.7","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"14308bcf41643f62dedbd8516134a987b0d81b06","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.3.7.tgz","fileCount":9,"integrity":"sha512-MSGi2893mZGGolL55ryyAEyP9VekI+aSErDsmYcZf4cQHyxtND6vvdAxxI6kdYB/dcCKMUbrn5pFeWMV6hsY/A==","signatures":[{"sig":"MEUCIQCspmq6DWuzZ/ab5BWP9ZLxNaEjDL3tfpIKAxINanwCWgIgW1YN6Qv5V/MdYb8a18p/RFf0fwXxe9bMXCy06POwYso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56879},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"e2e4020adee8f4a85a48f70f96fff16bace9c9e5","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach eachother.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.3.7_1735561659375_0.2038455525686529","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"canvasparticles-js","version":"3.3.8","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.3.8","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"8818b56fdba184cf94bb015232eedf31be7ffc60","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.3.8.tgz","fileCount":9,"integrity":"sha512-sBti5NtkanEqN+393yM8aiCgQWYVyboTDVcu6augWxhmY+DQRr7eyBuHbAXJbvxK7ZrSNEelgRHhKDskVJbPSQ==","signatures":[{"sig":"MEQCICy1az71yR5mraattGCG9/14Sku2LcOfvaf/WTR5XbTgAiAoY9GUMgRrhbvaJ4fjZsqqlHFKMAC6BnspuR/l/Wjl9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58261},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"9cdcac3a51bfba06ef3373a24bb98914e3d38379","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach eachother.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.3.8_1735562930197_0.6843319896833899","host":"s3://npm-registry-packages-npm-production"}},"3.3.9":{"name":"canvasparticles-js","version":"3.3.9","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.3.9","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"http://kylehoeckman.great-site.net/canvas-particles/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"7effb749cff5ab5188532ec0fd2c649b8f051fc5","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.3.9.tgz","fileCount":9,"integrity":"sha512-ZeBFdreZWK/Dr0jDxdDlG1LOqv7HlbtomdpkrmLFx0ERrncYvJ8EYZVPSLsCZZbL9zvMZa5vcXWaySnq+xqd1w==","signatures":[{"sig":"MEQCIAuimU1njjp27hiqS/u+2p4t9Wq/GbZZKeXVhOLxsPbVAiBhgrHNvjQF3cxBy45O5s6WF2MI+WyswAf97uE19ifNfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58361},"main":"canvasParticles.js","type":"module","types":"./canvasParticles.d.ts","gitHead":"28792a25c8624f66437bdb5b809b1e1b93ddf6f9","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach eachother.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.3.9_1735823231897_0.06859259034458653","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"canvasparticles-js","version":"3.4.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.4.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"73fbcfabe97c3ef758b44b93224b9971b148234b","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.4.4.tgz","fileCount":6,"integrity":"sha512-R4EbvyDVlF3SCTDunUxfNO2KV1ajOK8srSZU/VytrgdKGAFo1LGfh7uLOYpd8z2n8k8aZG0bg5WYpSzbVsDXqA==","signatures":[{"sig":"MEUCIEqCn9c9U+Gm2Bmna5LWPGNORzQ0brAUPlZ/s+/5W1LDAiEApk1X26CO6XiUaxvxzaiy4MpuqJQBxZacqygE3WzjvfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56386},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","engines":{"node":">=14"},"exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"9dabb756bc07fae537e14124fe5127a881a564be","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.4.4_1735962161766_0.354883297570296","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"canvasparticles-js","version":"3.4.5","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.4.5","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"2a6d63efbcebc92c788241b3be8cf710cd4ec3ef","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.4.5.tgz","fileCount":6,"integrity":"sha512-umYp+grd303cMmqZ3TdDk8kSYOb36tEHt44yVkPcyJFxpdI5eaWAOuAFQeXSBtFrTtLPJJftrWWvhKLCHoAn8w==","signatures":[{"sig":"MEQCIGJibNVVAqdf8Dfd4iues5HIqlAYuK5YN0+STiepmfjlAiAL9fhDTqZbLCLhB+xuKFJhWZQGvr4kaBFxZ9wCBUzZVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57019},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","engines":{"node":">=14"},"exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"e38729b111bbbca542ad42c2f8fb79365e883492","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"10.9.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.4.5_1736096546825_0.5215003113865675","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"canvasparticles-js","version":"3.4.6","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.4.6","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"cbd06de60c59665c0c55cd6b14ffc731e41c0af5","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.4.6.tgz","fileCount":6,"integrity":"sha512-NLImRjzEDe73WVGuOzErSmicEA77rK5RnnJRAQDZ0d+XZ/YwjVLVddNlkC4z974hDkduqJQGU51v562FHCS5pQ==","signatures":[{"sig":"MEUCIQDH6YF39rtT6aItK8Ag5GI1+IdcW/TbbKjoClgb1jkm7wIgRZxAzoN2BULtVPBP0QmfT9/JTdGlOsnHSGpstwM8gSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56905},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.4.6.tgz","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","engines":{"node":">=14"},"exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\8186c0c039f5ecca17efc76f9c758a12\\canvasparticles-js-3.4.6.tgz","_integrity":"sha512-NLImRjzEDe73WVGuOzErSmicEA77rK5RnnJRAQDZ0d+XZ/YwjVLVddNlkC4z974hDkduqJQGU51v562FHCS5pQ==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.4.6_1738274757644_0.19574222534309005","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"canvasparticles-js","version":"3.5.0","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.5.0","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"eadf987990290ba7234ff967ce6dfb4084d681bd","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.5.0.tgz","fileCount":6,"integrity":"sha512-DORGHW7lRiotPPliGO/bgiF6z8VLx/gwBc9uu4kruTpukW8oUMQ7r6AAmqZYJVpSJFfla1zKFiFcHOGU0m4WhA==","signatures":[{"sig":"MEUCIE5aOod6iFIlrOY9fgoTDLy+TiOabAQDYdPLRuQWXOl6AiEAkXF/yp2Id7p4l0V9CfTjnezFGFDJs0bK0U7ePmxaNRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60300},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.5.0.tgz","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","engines":{"node":">=14"},"exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\a4bfc06b1c700eb8d330f4a6a3e8f3d8\\canvasparticles-js-3.5.0.tgz","_integrity":"sha512-DORGHW7lRiotPPliGO/bgiF6z8VLx/gwBc9uu4kruTpukW8oUMQ7r6AAmqZYJVpSJFfla1zKFiFcHOGU0m4WhA==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.5.0_1738365093250_0.558216045261521","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"canvasparticles-js","version":"3.5.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.5.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasParticles/issues"},"dist":{"shasum":"5c8be6426ca6f160cad437cd271e891fa1dd0264","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.5.1.tgz","fileCount":6,"integrity":"sha512-/8/ryhEeJ5Xf5Gm19hR0D5j0tqcylKc3f02AQvfrlmzjduadVRzVhN1Lmz4hjDp9vqHNUMlnt+S3bNZr9DxygQ==","signatures":[{"sig":"MEUCIQC6rqzEf59AyQDP1UdoBqfxt8qQSWepk2mmkXaVwrr7egIgd6/ZoLYyn/e/sRm6eigKEn6gPHmrs24ekV3t/nVlFlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65130},"main":"canvasParticles.js","type":"module","_from":"file:canvasparticles-js-3.5.1.tgz","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","engines":{"node":">=14"},"exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_resolved":"C:\\Users\\Kyle\\AppData\\Local\\Temp\\d434cb19145eac2422361bef952588d5\\canvasparticles-js-3.5.1.tgz","_integrity":"sha512-/8/ryhEeJ5Xf5Gm19hR0D5j0tqcylKc3f02AQvfrlmzjduadVRzVhN1Lmz4hjDp9vqHNUMlnt+S3bNZr9DxygQ==","repository":{"url":"git+https://github.com/Khoeckman/canvasParticles.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.5.1_1738440559086_0.8193758323252653","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"canvasparticles-js","version":"3.5.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.5.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"7cb139f7ed1a4ccd7c5ab2897efd9543ce05af9c","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.5.3.tgz","fileCount":6,"integrity":"sha512-Cv3qJsVIqWV3p9IuEwEr6WRZKCr7NQPXpIDwOX8RKLYGOUjiMtCra2hIuv+pcrwgPKVkLmPtXLL4+xoubarXlQ==","signatures":[{"sig":"MEUCIHHG4l7D7f0Ub9XCorvC7X57HUAMnkOiU/57gY2q3LkNAiEA7AtFZMVTqjM2r3AzYoj8oeR4xTgwzp3trS9iSulzzQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66946},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"1430c7cfe0d79cc3963f37be7d513175ecedac85","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.5.3_1739100209685_0.8877157187014213","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"canvasparticles-js","version":"3.6.0","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.0","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"359c120f967a9b441f7e0366bf2b841245a906d5","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.0.tgz","fileCount":6,"integrity":"sha512-xpMrt9m/eWQdtwcU+yOXe9TQgDZIPIBnnJSFyJn57AELZrza+hEgvlBf8tEZoVBlGBJ81h3Mf7WjOnTdlXgxHg==","signatures":[{"sig":"MEYCIQDtokydSmxOB3blIUlIKzXZDeF+dyKHc1yt6QDcBrXbaQIhAM4P1MkwhjuLf2W0ynvIIZc8QZMxUFrmHsQc6oFzXsdz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67345},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"96b52b59da130ee176161ad3f20541003e3e15c8","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.0_1739229305612_0.4738321963747294","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"canvasparticles-js","version":"3.6.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"cd317c89ef3b6f81ec3bac943c35ff3659b985d3","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.3.tgz","fileCount":6,"integrity":"sha512-Oumwrtvo1KNKqM5mnY8JfQl+q1ngRs8JHaztGUOoGfQh4bzLh4UaZZ6g5CuJLwTOVBZB7GPdR5uuY7WJ3igfuA==","signatures":[{"sig":"MEUCIGaMcqritPjLojFk7JkObfHV0f1Dwyg9P5qRs7U5TkGQAiEA3SSk5Un4BG97mmkcZAtHFuSKSAaMF8bsxpB1WC4upq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68065},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"c1dcb380e628a46e79133c97127da4d1bc050e16","_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.3_1739233395645_0.4869261309551651","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"canvasparticles-js","version":"3.6.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"8d106fc95a42fde8229eb038a60a1ad45ff7ac8d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.4.tgz","fileCount":6,"integrity":"sha512-z47VWbpV0NZ2PPrg7yJgd+/A2+58JdfR4HHUXUVUS0jv8su1OaJLnguWgOQNhOrGFZJFDLO/9ixz/F2IZZs/Yg==","signatures":[{"sig":"MEUCIEfLYxsPWvQhgzC5uQ3cidoB8fMPsxcdlyYefm0q2HCDAiEAu4X3kDTGxD0DjqQok329pwe3mNxlrt2LVeEYxiUcYYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68348},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"dc7499a91a2c07f69ed9b99224eaafc51f5f9926","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.4_1739582475592_0.37416442738925104","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"canvasparticles-js","version":"3.6.5","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.5","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"f61d05c25577537486aa18ac4553d9f4ed03221f","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.5.tgz","fileCount":6,"integrity":"sha512-134Tw/imVHAhWmkZzX2/jIZnOrPvvTSNQlWTEEI7rkgEcZVM+YXMCLcthTGfAqObX5gX2Ijg2Sj2FaxkWBYmXQ==","signatures":[{"sig":"MEUCIDExuz1YnT8dcWoz8fTC/dccT/fIY6yW6WCcd8KdiFeZAiEAkkARgx0nV0fVF8LvXY9mn6Hyh7FoSPZouV6mpFRIxqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68350},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"9190c63b0c5f48b5ca86455272fb4be93953d3d6","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.5_1739712219105_0.41350626413634717","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"canvasparticles-js","version":"3.6.6","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.6","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"7781183bf3692b175eee9de2cc63c419325e872d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.6.tgz","fileCount":6,"integrity":"sha512-QMF1u/KI3BY7SwNXmsk5Zle0UZkjhH64Cr0rktrw/o5Xr11r8XnEIM8CKkYWqE0pIpv9Owsp9p6/XbwggioxlA==","signatures":[{"sig":"MEUCID9FxeKUmbSaqZ/UNhtowoRW8mJGpfpwiJoz+jDQwp1KAiEAk3Me0FR1Ywt0zfBgQU0egx6x+TkBtEBbKA6Edi4VHrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68352},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"374cbe993bc37d2688416e6249cbb758e5a7df1c","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.6_1741638660473_0.7642062610190512","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"canvasparticles-js","version":"3.6.7","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.7","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"6dc99723894d9c9d8aeb1767d3600e8aef3470c1","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.7.tgz","fileCount":6,"integrity":"sha512-sU3ALbR0CLmvXFBfrJUVu98shotpDa40uG0piAMxyroPn6wCDS8GjSQbw8sy2pjsURVqo2xo9T8YxqG9PSytDA==","signatures":[{"sig":"MEQCIA0Ip5YOyIgwZXwqYE9KPCFGvVAeA0ceWJ6SBk8nAWmFAiBfGPgzaD4NdcL9C7MdDOezO96F7ZEdoyV7NilqehrxZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68322},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"57857cee5ccebaa7573fc4a9f1d1b8ce4548ed42","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.7_1744039116010_0.18990355351184318","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"canvasparticles-js","version":"3.6.8","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.8","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://canvasparticleshomepage.onrender.com/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"f176aa605af16f913a5be5a10d6096fe98ff3106","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.8.tgz","fileCount":6,"integrity":"sha512-wqlpX+1LXYrOcT6WArg7gAR+tQ8YwTiztfrnsnVL6kgFvdP7f4tluhntqxRciWUjoLaSTt4eHqSImCsDZazQag==","signatures":[{"sig":"MEYCIQCask5iztdl6MHuZ8bbUZAk6eZvAXLcRdzsa1qFKpkfzAIhANk+RChdr1DiXapnHto+Oz79Cjj2w9EEAF5e888cZ7y9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68337},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"a875a6770f20956aef46f15f2376d342946000b7","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.0.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.8_1747133324872_0.8930717388674423","host":"s3://npm-registry-packages-npm-production"}},"3.6.9":{"name":"canvasparticles-js","version":"3.6.9","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.6.9","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"8dcaa9fbe9b5c8729fcaec66ed2e18663659cb15","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.6.9.tgz","fileCount":6,"integrity":"sha512-Rl2VAXTSZXOgPhD3QeEnKpc8WhvxrXHkLnCpA0GsLYnBwqxTUFtCHvZt5pisdxJDRx+0uck2gYNbdvbfHYde/A==","signatures":[{"sig":"MEUCIHOWt/Ly6VNmxChwQNfjiuh8cX/7sQPCG3Jj9PmOouv3AiEAl8u/p/M+QZENO15hEstqJ6zn9yYZhf4Dhphg0jqWqW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68341},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"aa136823252236bf35daa152c42032bc44918ab6","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","actor":{"name":"khoeckman","type":"user","email":"kyle.hoeckman@gmail.com"},"email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.4.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.6.9_1750540301679_0.095414278010445","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"canvasparticles-js","version":"3.7.0","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.7.0","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"ee50aa61b905576dcb7bdbab5aa17ca176251d2e","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.7.0.tgz","fileCount":6,"integrity":"sha512-NmYj78ReTCbf/0k1Y4F7ULu2/krCYgZ5CgtGUGcODKt4Oi819dkLUxiGrbhX9vpbVA0IcBZqCYAc+dug0c9k9w==","signatures":[{"sig":"MEUCIFpW6KAuArndxzdFTzJfA1D3CCJr64wSDA4BeQ667cIUAiEA9MeejlYX60jGJcb3hBL7WZ5MsDiOgZ1njJK/CqRzl7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80423},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"932c58836b2ab33406be5c91dd244d3d9eceeb2e","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","actor":{"name":"khoeckman","type":"user","email":"kyle.hoeckman@gmail.com"},"email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.4.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.7.0_1750541216052_0.2070776176068072","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"canvasparticles-js","version":"3.7.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.7.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"4db289c4024c8c1d30f60edbefd8d740b430d0ae","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.7.1.tgz","fileCount":6,"integrity":"sha512-0Ip9OBwANNAQR2THvWW2jxIxcS7DMJAYObLdFHBElx6vh6Nj8y8GbSFTz5qeYf7s+kLaQDnlDVqINmpwL6fb0w==","signatures":[{"sig":"MEUCIBQnJxEknCihl7TwRyBL6mGvNZZVGzeL6vOip+tBZm1/AiEA/3HNltecLNdCB/3G1WNCgnoM//jaknoSrQI+AHvLWaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80435},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"8c9c079df1a610155775d3c27812c62549b97353","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.4.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.7.1_1752264369715_0.16398548389718393","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"canvasparticles-js","version":"3.7.2","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.7.2","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"1e390fb3e14ae4d26ff1cbb284ffac3f2a78c910","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.7.2.tgz","fileCount":6,"integrity":"sha512-b16FgvMBtoT1FhRd6nAq4284Ft1ES31KnnY08eVh+f//JGWRa2D23WFvJK74KjWKTorOgTu7ZqnF1XKrD9QrxA==","signatures":[{"sig":"MEYCIQCapqkftwYpayry9dkI5S1JdjWfVzmC8BGkkYa1uF/djwIhAL9VzsjUq93orUAvo4qNdkvl4fHipoKTlKFr5uo2JAWZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80533},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"fc4a764297f0a100a6dd6c1b2049e9841cdd7575","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.5.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.7.2_1756320200820_0.7332730932765141","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"canvasparticles-js","version":"3.7.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.7.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"eb83c2045ecddb517e7424226d7add6ba94643fc","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.7.3.tgz","fileCount":6,"integrity":"sha512-q1MVxwfoq1lFYbDJBw7OF7vEcoil9Leo+HQbNqxgnBsaWskDCC+S9AnvVdkICRW3Irxzq0VUAw+87S6R1n4mOg==","signatures":[{"sig":"MEYCIQDZi8SZO7murj4SXaIXoboUevlH6SE6Ey8Fk1yA6AY07AIhAP7QQksuuoSEVKpwlRv1v8FU9J6mZQHp7n3c+6UJcWWm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80678},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"8647b78220e178771b5032449c9fb210bdff8590","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.5.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.7.3_1757110272144_0.6733757743077149","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"canvasparticles-js","version":"3.7.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.7.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"f992fda76b369ac298dda5c1b0b30af530b9445d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.7.4.tgz","fileCount":6,"integrity":"sha512-JMHTWmfzJPcF+1dnT5FkLqucTvqOsciRoWXbcLD3HKoE5m6XxkFiaPKhNYEhG2QJnyJlDmCb1xqJMDFfOOTdow==","signatures":[{"sig":"MEUCIBrfnDEcT1K/jopG8ECLn+f5asFpwcotLw7pN9Y6fHE+AiEA8OeUbKd/M+v6MXYk2UpE0DIVua+TOmLhqwZask9sgx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80970},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"70cdb829c19ae73b98145b09800c78a123864da1","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.5.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.7.4_1757110920027_0.19363491299848512","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"canvasparticles-js","version":"3.8.2","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Kyle Hoeckman"},"license":"MIT","_id":"canvasparticles-js@3.8.2","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"289b30dc4842622eed85229002fae2aaf24012e3","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-3.8.2.tgz","fileCount":6,"integrity":"sha512-8BJ7oDtDcv0P8YfA1aY/wbBdisYPIvB8nyigpszjYCmHe5q0L1W+ePhzmPWPYS53bOgmn04PD2REIoACKGmnfg==","signatures":[{"sig":"MEUCICyTHL/dHjUGxIaGcP7tx4Oe+jUPoAJNUu9IIgOt9tv+AiEAgNHlIpyXzi9Vujiid+Lp97pFSztCCV3P9oZCw8jbEFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81558},"main":"canvasParticles.js","type":"module","types":"canvasParticles.d.ts","module":"canvasParticles.mjs","exports":{".":{"import":"./canvasParticles.mjs","require":"./canvasParticles.js"}},"gitHead":"2b2b699587e09c73c75aba954f3d4b43f9e33a33","scripts":{"test":"exit 0"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.5.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_3.8.2_1759711488963_0.02190959053771535","host":"s3://npm-registry-packages-npm-production"}},"4.0.7":{"name":"canvasparticles-js","version":"4.0.7","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.0.7","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"ec4061fb537b2462fd3b14f136e67363b16853c2","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.0.7.tgz","fileCount":12,"integrity":"sha512-pr31ODcBNcE63tQ6FzAVGg48JjUJY2V0Y7CZ3diK7XivF9UxSMNOTk4fdiIIOkS9hOVJ3/rPxauxxjxpCMwPrA==","signatures":[{"sig":"MEYCIQDzcczz9s0Exc7hu9zscHM7xZTSgdRZtijoSlE/viICOwIhAMknR6x9brz5u/06ZszlNNsY1LRUjlSHJxuIe2JP4gwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96329},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"68879653870d0e5c99e82f75e31f38e1656a6c54","scripts":{"test":"exit 0","build":"rollup -c && prettier --write \"dist/**/*.{js,mjs,cjs,d.ts}\"","prepack":"npm update && npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-typescript":"^12.3.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.0.7_1765244869474_0.11650722153099813","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"canvasparticles-js","version":"4.1.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.1.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"873e4b4e31f09db8ced99d96c4ae88c70d045174","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.1.1.tgz","fileCount":12,"integrity":"sha512-XpOXSA3Wn3v6WdfNofuE080frhnO5P84NQcB+6fmP23Vykkqi/tqKTMXUSCFF8Nkg7bgIiJp2C0rQIRNJCAKrw==","signatures":[{"sig":"MEYCIQDkxYBbaGEtoODB1Hv1wLsgIfEKcnSLBZOfQ8hs/FPhAwIhAODugOO+mbnykATWn4qsNcWmDUzDIo1ZSwyQniovyVuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105906},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"1f647c985bd01d83a72bda6dce24e73d7145e003","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.1.1_1765919072094_0.8644436003286737","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"canvasparticles-js","version":"4.1.2","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.1.2","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"00e5e68e581812e5f2a71914a481dd60138df5fd","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.1.2.tgz","fileCount":12,"integrity":"sha512-PC6x6APWHPO2LNcUaMALBPBK9u3JQOqNAUZ+OBeHCHm02eVJw0rPcJO74XdAl3hXm3Ae5JY7z237Cou1pifBIg==","signatures":[{"sig":"MEUCIBCHVK3cxbq9NyJrMKKKcArbYFz3onWW5rKzqhiDZP9iAiEAnyClqrIPZBDJeLcdsDGGuy2N4lGMxBN56+BYzBbyPsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106631},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"e17980a470e575805532ba2e4c052140f9165641","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.1.2_1765972694394_0.0021753448125372277","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"canvasparticles-js","version":"4.1.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.1.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"5fb373dbe84c400eaedea3d9e79490dee50b6a29","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.1.3.tgz","fileCount":12,"integrity":"sha512-E698xQOoeJi4/fHTUfLXynVyaaC2Didy+aUK+GNipqoSyLTnmIfgrBboKcv8JyB7p5d8lA4hxMx7IMSdUj/iow==","signatures":[{"sig":"MEUCIQCvxlorgXS8lS83u9AbexWIkrXJ00bTbpabw15d/kYuPgIgcoXXV9/H46tU+sAdUP/TGQMcd3kqK44wIkQzHkKKuKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106799},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"e7250bdf1cefc75722d8098ff54d39f3327b2e21","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.1.3_1766074979513_0.7448850763755472","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"canvasparticles-js","version":"4.1.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.1.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"7657e7b9dc9f6e5804c14d419ea3c3ceb69e771a","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.1.4.tgz","fileCount":12,"integrity":"sha512-cF4mrBFsHM2GpoIn5x1N4tZcQR8d1Xej5PIgr2ywRwUxcdeu0tlCacSTRkRdb3+IHDkHeTzcxokAxjVAxBw3rA==","signatures":[{"sig":"MEUCIAcnO0fw6Asy2IqaLTS/xns3ZQE2pbsboTPgNrPNnuBhAiEAm99JyRJ36vjeo22HPVLKl/PRRaNC+dlcvLhgazoWj7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107431},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"f9661f5dff3da754c2f21cb89abd531f59427ec3","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.1.4_1766351883815_0.6913555766897042","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"canvasparticles-js","version":"4.1.5","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.1.5","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"17ec62707120dfe41247fc2afc311dbb441b0192","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.1.5.tgz","fileCount":12,"integrity":"sha512-zY+5NivwwwKG8PyUn8LWUR8JjagcjupVAshbU5MsxJVxezZg9KmFJybsia+j/6Wpl4wm5cKA61VodW/68gboBA==","signatures":[{"sig":"MEYCIQCsbu0icHRxMmFRMbyS5ImXNl44SXg7WFwiTCIgXHLunQIhALpppxQPC9/dWcLLoqX0xJWo+9y+BAQe+SxtlNReL4Vf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116503},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"79df943fe0c71d41604abd60a4b2cea8737c03c5","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.1.5_1766362689608_0.19352867870377155","host":"s3://npm-registry-packages-npm-production"}},"4.1.6":{"name":"canvasparticles-js","version":"4.1.6","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.1.6","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"b38c6087d22ae909d6e9e8f352bb1bfdeaf944a6","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.1.6.tgz","fileCount":12,"integrity":"sha512-ylMXD7fGf/zmqfJ3X79zZjECjImfDNT5zKaOoGNXsEa4+wJEwFFnApQ+h/VwzCTGIclHkdCY1igMYDrxdNh3vg==","signatures":[{"sig":"MEUCIEZBsMa3Qxo3quQiYQ7VhdUDDSFTewG+TdVSjscSkO78AiEAy8tfhNf7g3caJvNJ2p/8dxJ48enf2lwSG9SSN+378LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117117},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"a8163c17dd62b0a34f982a04a141f1d0f9512f7f","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.1.6_1766446268418_0.038922896925593475","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"canvasparticles-js","version":"4.2.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.2.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"e3948d4bfba2b7d4d0146a41493be4bd3302b885","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.2.1.tgz","fileCount":12,"integrity":"sha512-X++qbi5ymgB/H8MnIh5NkjF4mcug5lLO/e7iAOFk/MdpK1PI48eX+4Ne33eGCWTi/57h1U3E6iTzXXzhYGKacg==","signatures":[{"sig":"MEUCIQDrUeuhc5LDN3FZeP84iNnD9zxn3MYpAyog9qEsAwd04QIgEqd0jhHx+NgHKdOwnbIczXL+ZSGUzzJzsR205ZkdEDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115133},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"122a63bb39fba4a202dfd97a1af2c89068ada3bb","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.2.1_1767446008127_0.04314037673890225","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"canvasparticles-js","version":"4.2.2","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.2.2","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"b20e5e09fa0364dfa8178e939387f466fe26e52d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.2.2.tgz","fileCount":12,"integrity":"sha512-B6NDdGuZG3SL1a3+CrltW/kCvipCeVaTj6zFLzmAtyC3WqIDV6VVSDPz331hxZGmP6MHh2b4MB91SJUgJWpsCA==","signatures":[{"sig":"MEUCIAXe7A/Hy6bsRr+gF2kVtUpPn5X5iDzm560zD6DxsjnBAiEAoOFMWxwL3lB7sQMaxyFTS1OvxOL+pko5qF7TWkE8zZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115470},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"58aadfca08878d8b5954d912538c59358929d6cb","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.2.2_1767446661285_0.7331262283774798","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"canvasparticles-js","version":"4.2.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.2.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"128f4d7835c8147801a7ef9290a74ca5008d9eb5","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.2.3.tgz","fileCount":12,"integrity":"sha512-OFTxStgzDKUIjz8dF1zkhCaZlSzEugRT9RsZ7msKx+rYFQK46rosISZmnZWh9/QmbEfyTOWosXGiFf4quI3ZXg==","signatures":[{"sig":"MEUCIQCQu6o+KwHs5/EbTas0cAbSLtw/edG15CgrBZ4OvVs+rwIgbcadwJpKzzLyZeU06+SlvXv8oTP1HJW5lMC0OMI14ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115701},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"56d55f7615c9d344f8194895587cff4269c63723","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.2.3_1767450226699_0.7429093335899719","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"canvasparticles-js","version":"4.2.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.2.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"98bf61df3261fa89ad29613f8e5503e70b1d8a44","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.2.4.tgz","fileCount":12,"integrity":"sha512-SnCm7Ac+0qqbWdIAdbMNWsuW3Qef7lSqc/aiDXaJf/66erOifwox3dXDJMSjJFrupa8O59QMucBWjC4/iIXimg==","signatures":[{"sig":"MEUCIQDalh2YiqO+rokXtgn+Q/S7QmZd8ee3iTXnT0mNIL5TZAIgAfaGDvp1dePY31XSYn8ZaitdDmVsR1Qoku7vgtT8Ing=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115701},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"679c8b4f62804144b363f74a9ea96d4e0edcab27","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.52.5","prettier":"^3.6.2","typescript":"^5.9.3","@types/node":"^24.9.2","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.2.4_1767462105681_0.005279397336932279","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"canvasparticles-js","version":"4.3.0","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.3.0","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"088e9a63fd358e009df2ccd8024b9fe7ea85582a","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.3.0.tgz","fileCount":12,"integrity":"sha512-e7ZR1iLoXivSca9kjox8tffoTf9dmIIRHQKgFD6p110qGfIjbuBfVh2omL4exDzvmJ+IUzDcouzD9X9yz93f0Q==","signatures":[{"sig":"MEUCIQDFZu1uY6Sjn8qKqhllfKwpLI0xl3+uF4fgC9b9EAPsMAIgLMBm4cfOCRC9vg+3Raw2rfGfXyShnUPHg9PB/lU7BeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121410},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"f830ff0d260839bca9941a2f2d4214e634fc9cf4","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.54.0","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.4","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.3.0_1767476873926_0.784144466722889","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"canvasparticles-js","version":"4.3.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.3.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"bfa6d0f9c3013cfe6bf6fa840a567a3c282a490e","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.3.1.tgz","fileCount":12,"integrity":"sha512-9fnlqnJbooB9vIiQr2xB7Lg9iQ+uiWITxwudMwATNLtwTmOFmqob1aCzyttGs5sjvj4dYmEOJ+Tjq4ywo1cK/w==","signatures":[{"sig":"MEUCIQDj3BGE3/HlFG482UUPuSHo4YTm9/6iI1gtd+MXbYbJHQIgSyM/xZ2JafkPcz6mKH2+8aiUYedSxASIJjI32PB1ijI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127331},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"b9bca55a92fe2d5acdcaf16004afd8a8c5020d18","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.27.0","tslib":"^2.8.1","rollup":"^4.54.0","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.4","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.3.1_1768000461534_0.9164282944523434","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"canvasparticles-js","version":"4.3.2","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.3.2","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"a1102dab2f364c469386b0de403e6ed08f94ab2f","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.3.2.tgz","fileCount":12,"integrity":"sha512-UO452e2yhG4IOMpSpN5NkSikbQ0TrxXa+2gsSaCTEQD4FPp0+hD1qU+hMQu5ZspTXPwOO4XR+t+XCd+h0O2jLA==","signatures":[{"sig":"MEYCIQCWF8ITtRo08qegc4ijLsCJRldNZxjo/h4VXsy6/Gfw1QIhALkYPPqNEda6/xAbKaHw9r5wsj6fLu53XUl1Drwe1Xl2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125806},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"8a5c46a02541fdeddad37013d400ef1f8869d668","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.6","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.3.2_1768062931751_0.6067385896350792","host":"s3://npm-registry-packages-npm-production"}},"4.3.3":{"name":"canvasparticles-js","version":"4.3.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.3.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"cb8fd8ce66a7c2d6e2fa2ce634488ec0e9e9ef4f","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.3.3.tgz","fileCount":12,"integrity":"sha512-71pwGXgPSkBbf1mA4RcYPW+M3ZRzbZTbbQGHSGVhR7e7W6//ChUfYXIFez+yr3AgXmI4YSMqQb5j4Qq8f8OeFA==","signatures":[{"sig":"MEUCIQCyzTifx25++S4ItNhiTmUbDYgv6d0AwhIBw+IsbJJq0wIgb2P+iRP/nSHmehmWavzExqu2gDES6fwUiNwYaOJFc50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125929},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"775f900be7b238a4a0e291087fc784e9dbb876ae","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.3.3_1768219108052_0.9066339117492939","host":"s3://npm-registry-packages-npm-production"}},"4.3.4":{"name":"canvasparticles-js","version":"4.3.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.3.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"029a29cdc591ae5f9bf6a160931f0d64289d73bd","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.3.4.tgz","fileCount":12,"integrity":"sha512-0/vUMEbmLyEFelOjfps4to2GyKlktVGNdZ7dAj/Pj9hv+MNy03uwtZ/L91Tvr03LyQ+rPT8cXGXHYOYtkNUkAg==","signatures":[{"sig":"MEQCIGc02SiULdlpCMx1XR7Oe9S287IMadI74+kLyYM5U/s+AiAvZfE6BhLpUI2fB3c41zhb8bBzB7sEAs+2ZQ2lVpyp5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126028},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"c94d13c1305b52c598941126595992a5ac7c2b30","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.3.4_1768422585874_0.4131968288750385","host":"s3://npm-registry-packages-npm-production"}},"4.3.5":{"name":"canvasparticles-js","version":"4.3.5","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.3.5","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"78201001a3ba50d260390690894c66e945a19cf1","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.3.5.tgz","fileCount":12,"integrity":"sha512-cXhZd9V5qE/CFfIPZtUWsHt4Si2SY7GJAqJCjF5DjBxKXmGtWSIwwxTq47yz+tfZuDm5EdlWxmyRAnWpFMIR2Q==","signatures":[{"sig":"MEUCIHZ4nhihN+TTe2bAaTkG0qaBqgHJ8J5LxRWbh+oDJifyAiEAzT5KeTP6cOmWFPZvIjviAoQrJq6MptP8C1uXt936a/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125579},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"6df4851bc676a49ed1ec7682f5811ba2ffae72b6","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.3.5_1768512348590_0.2088137644268928","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"canvasparticles-js","version":"4.4.0","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.0","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"a701c131f60cc446f5188eb105a931ffa9d59356","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.0.tgz","fileCount":12,"integrity":"sha512-7sFQB7l1Gt1ReqT7J7uWHRfk1UF4J3IRh4eD089TgSZL1HYoNWDOcyanyTKiztWE2fSNpIykam4YUeN6eCQUMQ==","signatures":[{"sig":"MEUCIF2K5BzVvW666qHupOf8GQYFyi3qSRHDTp5z+w2dtYLzAiEA7R4F6qMRyLAy50xQMoroImKqIlMZ7874YxjIajDk2lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144143},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"c236910dab5f35fbd28fd471d87b203b3899ea54","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.0_1768840260912_0.30898462561510653","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"canvasparticles-js","version":"4.4.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"0261c3bc64c2e4a774a8ef0c199c105e309a5039","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.1.tgz","fileCount":12,"integrity":"sha512-9vewcaQg67jgkc7jM8J5LHxVV55yU+xVgWiXzhpQJIqPkEdhUAHR6tUUgEAY+skl/9OhSCUudFhzJMaBD7Dkig==","signatures":[{"sig":"MEQCIDlqMEHRtpjuspLdEyWyP+JNckAj1lUhdGgB4dPSVE4tAiAM1aqdCGtalF7jEDJxB/h7pnL9TVXG/zH3laNZCJ0y5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144128},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"f399257abfcc3805425f165fe6ea9f374f34137f","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.1_1768858900198_0.35933379604586246","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"canvasparticles-js","version":"4.4.2","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.2","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"a0cedbc28f0b8a02a66005c27a3286d6cbb1edd4","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.2.tgz","fileCount":12,"integrity":"sha512-7bGs2srU2oVGbngqaFGNMqc1yXBxKoXFbSn+rLhIkvGGpK9iDQcGNIbSnBzxzjceufhZkfEyL2zAyBfNTzmV0Q==","signatures":[{"sig":"MEQCICP1b4ia/O0C+K20R/C4feVzl3lPf3iJxHkNGtp6rutyAiA9oKG7EnxFEAoZ39fEoEJGPMOi9YE+/Z4eFgRqZWppsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144129},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"0209e93a3f81fb8831d819b9564dcb59902c0f0a","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.2_1768859041323_0.6709873986005022","host":"s3://npm-registry-packages-npm-production"}},"4.4.3":{"name":"canvasparticles-js","version":"4.4.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"307997a243a18c642c023c19ea83f9e3994af15d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.3.tgz","fileCount":12,"integrity":"sha512-tVTLpjgike97SSP6pzrwSsiLX79t0oiSSpvq6YS80pwLzAGXbT2vfee8LkthuPzbzcyAAebImdDjT8N840oj0Q==","signatures":[{"sig":"MEUCIDHhy19NwqDeqhrUTS+g7vyR5XM/kxPTxXBuMOYC4tqYAiEAjnVkPVju/PDULYUZtRdBqqJ4kIYOoghwEjZU7+GiGLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143943},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"223b8d302b07d003807727484f9f56189d30f7bd","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.3_1768930565609_0.9698065753080902","host":"s3://npm-registry-packages-npm-production"}},"4.4.4":{"name":"canvasparticles-js","version":"4.4.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"4031b7efb308e739c4e4b88348060915ab57835d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.4.tgz","fileCount":12,"integrity":"sha512-oUIOW9voXha8nVAq5IULvQa3QM9NlvqV0XHJAdEjUNqUeKwP7GEpIYmt4zus55fz+zn+8H53kh4RoioK8Sl8OQ==","signatures":[{"sig":"MEYCIQDiwdjH3Nz06mJxEj5r995Pujv5MU1n8NI1kAD3wp9M/gIhAIdVuuF4/synU15yF61AIxAJ4zVCABVkYjgZJQADerbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146304},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"29771016c07046458c127dcf93e199c3748c7ee9","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.4_1769016353171_0.2786151452690726","host":"s3://npm-registry-packages-npm-production"}},"4.4.5":{"name":"canvasparticles-js","version":"4.4.5","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.5","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"e7a721d1780dba5687c3611956ed7a2758faa95c","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.5.tgz","fileCount":12,"integrity":"sha512-6WGF0RWtSByUDLbqJO/f0t3GWCgnMcxmYsoY0VYzzwchyPxJ+yKtHSzOl3vc6wlV61J+iCqgCM7HjNSVaVzhrw==","signatures":[{"sig":"MEQCIAHiETGwWNmvIaVBMa2lRvaBMKIvCwBXLiVWS4o3X1N2AiBxp53vjSM6WuA+hJQnqnKmhLlFWUW2K7TXk6YlDM3e0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146321},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"92a02a8fa4a4dbb58f45c01c7dc8f5930d7ea5b8","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pnpm":"^10.28.0","tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.5_1769359847639_0.8978135207974554","host":"s3://npm-registry-packages-npm-production"}},"4.4.6":{"name":"canvasparticles-js","version":"4.4.6","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.6","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"10affca8c6f89d3512368023d04d006677861c7c","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.6.tgz","fileCount":12,"integrity":"sha512-hjINmXs+ZE5X5LtpTkPA1nB7P06k1CYTKWZHczJJafYipwvJpnWkPFwvgcUMGFWwQHyUUZ2bsd/QP2m72Y9hqQ==","signatures":[{"sig":"MEYCIQCuEJRbTRY73Yct+NBeoj7iCP7o7X4LwAarb9ENUENqewIhAMqtfpZJwLh5ZuqLk9axOUtVGg4xQ6Lee2ZiGtXrYUgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146603},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"2d2dc9f7c26d79207d3f9a01aca6ebfe4a64b1b7","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.8.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.6_1769931737100_0.786668765717013","host":"s3://npm-registry-packages-npm-production"}},"4.4.7":{"name":"canvasparticles-js","version":"4.4.7","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.7","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"3d767b67f96890eceb4e4a995c37c3d52efc5d61","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.7.tgz","fileCount":12,"integrity":"sha512-ewI31ImHpuDiWyZlHE+P1Z4aKcbIREgHNUCfdA09uQoSgXwUJtJNFLsPUnPL3IRYNmA7Jt94YJaHh4c8b751Xw==","signatures":[{"sig":"MEUCIQDxnFG6s2wspvSPFn71K67QIDw6QIy/v1l8OPMB5/uA+AIgLrUi0vPvi70ZhzF8CZUT3aD+cQX6vL2h14xU2Z+n7Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146623},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"6a3c43aa733851add63ae05f6ad3acfa6025f782","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.8.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.7_1770581010107_0.4396813031376434","host":"s3://npm-registry-packages-npm-production"}},"4.4.8":{"name":"canvasparticles-js","version":"4.4.8","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.8","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"6ac69ac9588d4d0453d5f12c744ddeff32dd447c","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.8.tgz","fileCount":12,"integrity":"sha512-iTtXOmCy1ze3TUFEEu4XmbHXxUIlJXDiWm5Tc/3j7hu6Qg7qG/ghYfA7kQ8N+IstMEIJR2J2kd+bJX1nebirSw==","signatures":[{"sig":"MEQCIBNVUuki1bu02BpHOwa0n7asP+QnDuHbqvV0vB6ZQhB4AiAdqSw/+Vnb8HMcqn98fpJz42r+6jCODmqOhzlG33iugg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146956},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"4cf8fed8e177df0034fdd1c1b29f7e452f7bb877","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.8.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.8_1770582126543_0.8387676953261796","host":"s3://npm-registry-packages-npm-production"}},"4.4.9":{"name":"canvasparticles-js","version":"4.4.9","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.9","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"c77c1a3f413607a21388360e0a22093f14b8ac85","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.9.tgz","fileCount":12,"integrity":"sha512-ZAUO77/THmxTFeTKTR2C/T3SMeLoJWb92ZEzXXalNoSw0/6Jeu3hCnHpmiJWFFzAW/Wmht4/01K+wOVb3+2YqQ==","signatures":[{"sig":"MEYCIQDz90Fh1iznOwyi/tmebBHWX8+JiYnMd8qK68eQuu8q5AIhAP93hZz3Tby0tHvKU8aqnUQJpbrTnQvrRHaZKbI+qKMq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147150},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"4cf8fed8e177df0034fdd1c1b29f7e452f7bb877","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.8.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.9_1771788021582_0.9763607096394507","host":"s3://npm-registry-packages-npm-production"}},"4.4.10":{"name":"canvasparticles-js","version":"4.4.10","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.4.10","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"7f8c5bbfd06f73a48149634a401d58ab45eab6fe","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.4.10.tgz","fileCount":12,"integrity":"sha512-LE6Y/ARni3xWfjvWUNzDX0+OANEc1EHBFqSJz8tGc6/OqBZntIYU+wyLd5kXsA0TveC6X6Y9roqFrGZEpL+gLw==","signatures":[{"sig":"MEQCIFO+S9PrFLa2MV1CK7k+ATKdnY+qdVLumZ8riDkfs4DhAiABgcwDscS7rRKCbVYPJuvjhs3MlLotn0e8loMKLl1oCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147872},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"123dec63cca70f1a886dd516d2a00d506a2cc5d0","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.8.0","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.4.10_1771826570431_0.3047457693911617","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"canvasparticles-js","version":"4.5.0","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.5.0","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"bc7cdddb3cabb1056347057646f626d30652e42a","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.5.0.tgz","fileCount":14,"integrity":"sha512-Dv4uXnOHstKIzP+BoEL4XzIQzAPZcWyEtnJTIh3YZTVpil8vxQ4gKki8+Mnjy+alDihwx5N0OfcFuOUCMfaYZg==","signatures":[{"sig":"MEYCIQCmwXcy6BmSdyPfSEYo9vjNNsI1xhJXdSWnNYECiG2FlwIhAOjzPWBnD/pMnY1CJshodiroz5F8NtwOAHS9kYMLptN6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147148},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"0868e36998ec73beee694f3924c98f24d99251e6","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.5.0_1772017278398_0.028207493397834016","host":"s3://npm-registry-packages-npm-production"}},"4.5.1":{"name":"canvasparticles-js","version":"4.5.1","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":{"name":"Khoeckman"},"license":"MIT","_id":"canvasparticles-js@4.5.1","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"6eb05445158cf609baa6023ab371201f5255f267","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.5.1.tgz","fileCount":14,"integrity":"sha512-C6aQ+liZ0iUFX82bcGfnS0UiYcDxRYQ8jnBJeeN0m/6Jc0HvQnO75BM+9561KO8+TCGXR7Rw54iEGpI1cifCWw==","signatures":[{"sig":"MEUCIQCm8s8RnWOg5YDnO/iizMyZn47ZEVXWuERYhLYqXj8y8AIge3xd8w0Scl12Hdor6JGElH6CWg22rMN37lAHrdQY8Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148071},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"gitHead":"2bf05483dc44e1905ed538698c256e049aa32257","scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"11.6.2","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.55.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.7","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.5.1_1772027329509_0.8357837475560046","host":"s3://npm-registry-packages-npm-production"}},"4.5.3":{"name":"canvasparticles-js","version":"4.5.3","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":"Khoeckman","license":"MIT","_id":"canvasparticles-js@4.5.3","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"8b82f854ef342b4c4a55d51b91a9ead89ac7301b","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.5.3.tgz","fileCount":14,"integrity":"sha512-V7Tds+xSDzpXqwpIHuqSaA8gUwrtu/z08ZuxV/AFBThSCQL2WXFtsHMTwmyvyloGsVIeHOl04nGhq1o3w1NL/A==","signatures":[{"sig":"MEUCIHq6AdTn0AwCpWdZtk15Bg2cZd/1lkJR99lvYWwjzDdNAiEA+oJCCR0eIS60xXeRdcvLfgUrHcwN5maZS2iCUfRrRsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148251},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","shasum":"8b82f854ef342b4c4a55d51b91a9ead89ac7301b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_integrity":"sha512-V7Tds+xSDzpXqwpIHuqSaA8gUwrtu/z08ZuxV/AFBThSCQL2WXFtsHMTwmyvyloGsVIeHOl04nGhq1o3w1NL/A==","repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.59.0","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.3.5","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.5.3_1772817994467_0.2284352566514818","host":"s3://npm-registry-packages-npm-production"}},"4.5.4":{"name":"canvasparticles-js","version":"4.5.4","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":"Khoeckman","license":"MIT","_id":"canvasparticles-js@4.5.4","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"61f4f6348b097c8adb8c44c498e3967764e6dd2d","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.5.4.tgz","fileCount":14,"integrity":"sha512-3XcYQPWkpFSWwPZVkyChRbv3Phic5DhpIZ0NcGXzICzW0cuvSd8mvpUC3yF+77yCqCJmCHVAFP4LHsvev1iaUg==","signatures":[{"sig":"MEQCIEVOt+V/XjP4bdthWHXTO059q5zJWgBEfM/osHduulOHAiAmGVQnewh3gIrEWz72JY7b1v2HM7GPAe3IZl1sI4db2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148629},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","shasum":"61f4f6348b097c8adb8c44c498e3967764e6dd2d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_integrity":"sha512-3XcYQPWkpFSWwPZVkyChRbv3Phic5DhpIZ0NcGXzICzW0cuvSd8mvpUC3yF+77yCqCJmCHVAFP4LHsvev1iaUg==","repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.59.0","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.5.4_1773449479951_0.541401572333696","host":"s3://npm-registry-packages-npm-production"}},"4.5.5":{"name":"canvasparticles-js","version":"4.5.5","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"author":"Khoeckman","license":"MIT","_id":"canvasparticles-js@4.5.5","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"homepage":"https://khoeckman.github.io/canvasparticles-js/","bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"dist":{"shasum":"77b315b38a617022c7e1f04490def2c575a1c087","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.5.5.tgz","fileCount":14,"integrity":"sha512-RwtWIMKAXSOPRV1kYTURsYdc+b5KjkKfgkjB1w4F1kVWgiQYm5evA/2J+XtvI1WR/gjttmM35YLDQyGym9h1yA==","signatures":[{"sig":"MEYCIQDSrDxRmOmwa55MNykcQH1rhYiRXbXZo6ZSjrY4mGbHJQIhAOK1svQ5Ss1K8Kw1CwUA7+8Q+eFed5kJJu5Jrfl5jQAU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149204},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","shasum":"77b315b38a617022c7e1f04490def2c575a1c087","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.umd.js","require":"./dist/index.cjs"}},"scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"_integrity":"sha512-RwtWIMKAXSOPRV1kYTURsYdc+b5KjkKfgkjB1w4F1kVWgiQYm5evA/2J+XtvI1WR/gjttmM35YLDQyGym9h1yA==","repository":{"url":"git+https://github.com/Khoeckman/canvasparticles-js.git","type":"git"},"_npmVersion":"10.8.3","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.60.1","prettier":"^3.8.1","typescript":"^6.0.2","@types/node":"^25.5.2","rollup-plugin-delete":"^3.0.2","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-typescript":"^12.3.0"},"_npmOperationalInternal":{"tmp":"tmp/canvasparticles-js_4.5.5_1775383667146_0.36809255673491625","host":"s3://npm-registry-packages-npm-production"}},"4.5.6":{"name":"canvasparticles-js","version":"4.5.6","description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","author":"Khoeckman","license":"MIT","type":"module","main":"dist/index.umd.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs","default":"./dist/index.umd.js"}},"scripts":{"test":"exit 0","build":"rollup -c","prepack":"npm run build"},"devDependencies":{"@rollup/plugin-replace":"^6.0.3","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-typescript":"^12.3.0","@types/node":"^25.9.4","prettier":"^3.9.4","rollup":"^4.62.2","rollup-plugin-delete":"^3.0.2","tslib":"^2.8.1","typescript":"^6.0.3"},"publishConfig":{"access":"public"},"homepage":"https://khoeckman.github.io/canvasparticles-js/","repository":{"type":"git","url":"git+https://github.com/Khoeckman/canvasparticles-js.git"},"bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"_id":"canvasparticles-js@4.5.6","_integrity":"sha512-KWuTqMx6LcSbpjTp8wkDKhcbwA1j/255hVW2kwFXyoolQuC2IQAUkXh70Gqms6yOb1pYoIGoRoZi9A4QU7sf6g==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"810016a6dba162e9a19369752a1648381e87af53","dist":{"integrity":"sha512-KWuTqMx6LcSbpjTp8wkDKhcbwA1j/255hVW2kwFXyoolQuC2IQAUkXh70Gqms6yOb1pYoIGoRoZi9A4QU7sf6g==","shasum":"810016a6dba162e9a19369752a1648381e87af53","tarball":"https://registry.npmjs.org/canvasparticles-js/-/canvasparticles-js-4.5.6.tgz","fileCount":14,"unpackedSize":149257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB2YBEfChG9ZakBGxdTHZpvvapVbR6VoBv11yGdwTdQYAiB2+wk2BWILMSViwRQaSvO1PCkUicogwv/dtAjlz4tt0g=="}]},"_npmUser":{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"},"directories":{},"maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/canvasparticles-js_4.5.6_1783333963340_0.2375592951748644"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-01T17:11:52.952Z","modified":"2026-07-06T10:32:43.585Z","3.0.1":"2023-07-01T17:11:53.236Z","3.0.2":"2023-07-04T19:02:37.580Z","3.0.3":"2023-07-04T19:25:02.647Z","3.0.4":"2023-07-04T19:33:37.724Z","3.1.0":"2024-09-23T23:51:51.570Z","3.1.1":"2024-09-26T10:06:27.482Z","3.1.2":"2024-09-26T17:55:12.570Z","3.1.3":"2024-09-26T17:58:11.716Z","3.1.4":"2024-09-26T18:12:56.364Z","3.1.5":"2024-09-26T23:48:57.583Z","3.1.6":"2024-09-26T23:52:57.079Z","3.2.0":"2024-09-27T22:40:54.965Z","3.2.1":"2024-09-27T23:01:45.403Z","3.2.2":"2024-09-28T01:13:39.895Z","3.2.3":"2024-09-28T10:12:02.228Z","3.2.4":"2024-09-29T22:41:41.044Z","3.2.5":"2024-09-29T23:33:48.498Z","3.2.6":"2024-09-29T23:41:14.404Z","3.2.7":"2024-09-30T08:33:06.363Z","3.2.8":"2024-09-30T09:04:50.781Z","3.2.9":"2024-09-30T10:29:39.177Z","3.2.10":"2024-09-30T15:04:10.916Z","3.2.11":"2024-10-01T17:31:09.066Z","3.2.12":"2024-10-01T21:31:58.221Z","3.2.13":"2024-10-02T18:19:16.502Z","3.2.14":"2024-10-05T20:40:26.545Z","3.2.15":"2024-10-16T20:24:01.154Z","3.2.16":"2024-10-17T18:00:56.988Z","3.2.17":"2024-10-18T20:21:28.410Z","3.2.18":"2024-10-25T15:40:46.929Z","3.2.19":"2024-11-04T17:56:52.921Z","3.2.20":"2024-11-04T18:00:14.894Z","3.2.21":"2024-11-09T00:51:10.566Z","3.3.0":"2024-12-09T19:20:42.596Z","3.3.1":"2024-12-14T17:49:43.976Z","3.3.2":"2024-12-14T18:28:58.859Z","3.3.3":"2024-12-14T19:32:50.263Z","3.3.4":"2024-12-29T02:24:27.297Z","3.3.5":"2024-12-29T17:29:44.325Z","3.3.6":"2024-12-29T21:03:19.316Z","3.3.7":"2024-12-30T12:27:39.727Z","3.3.8":"2024-12-30T12:48:50.405Z","3.3.9":"2025-01-02T13:07:12.101Z","3.4.0":"2025-01-04T01:26:45.428Z","3.4.1":"2025-01-04T02:23:55.342Z","3.4.2":"2025-01-04T02:54:56.743Z","3.4.3":"2025-01-04T03:38:47.881Z","3.4.4":"2025-01-04T03:42:41.930Z","3.4.5":"2025-01-05T17:02:26.997Z","3.4.6":"2025-01-30T22:05:57.896Z","3.5.0":"2025-01-31T23:11:33.511Z","3.5.1":"2025-02-01T20:09:19.273Z","3.5.2":"2025-02-04T12:48:23.162Z","3.5.3":"2025-02-09T11:23:29.888Z","3.6.0":"2025-02-10T23:15:05.785Z","3.6.1":"2025-02-10T23:48:41.867Z","3.6.2":"2025-02-11T00:01:47.454Z","3.6.3":"2025-02-11T00:23:15.921Z","3.6.4":"2025-02-15T01:21:15.831Z","3.6.5":"2025-02-16T13:23:39.284Z","3.6.6":"2025-03-10T20:31:00.660Z","3.6.7":"2025-04-07T15:18:36.190Z","3.6.8":"2025-05-13T10:48:45.067Z","3.6.9":"2025-06-21T21:11:41.877Z","3.6.10":"2025-06-21T21:24:36.547Z","3.7.0":"2025-06-21T21:26:56.281Z","3.7.1":"2025-07-11T20:06:09.930Z","3.7.2":"2025-08-27T18:43:21.023Z","3.7.3":"2025-09-05T22:11:12.349Z","3.7.4":"2025-09-05T22:22:00.229Z","3.8.0":"2025-10-04T22:17:37.510Z","3.8.1":"2025-10-06T00:41:36.113Z","3.8.2":"2025-10-06T00:44:49.179Z","4.0.0":"2025-10-30T21:34:37.566Z","4.0.1":"2025-10-30T21:44:18.161Z","4.0.2":"2025-10-30T22:09:10.945Z","4.0.3":"2025-10-30T23:17:02.937Z","4.0.4":"2025-11-16T09:52:29.357Z","4.0.5":"2025-11-16T10:19:56.938Z","4.0.6":"2025-12-09T01:32:58.365Z","4.0.7":"2025-12-09T01:47:49.636Z","4.1.0":"2025-12-15T22:33:11.825Z","4.1.1":"2025-12-16T21:04:32.258Z","4.1.2":"2025-12-17T11:58:14.546Z","4.1.3":"2025-12-18T16:22:59.664Z","4.1.4":"2025-12-21T21:18:03.971Z","4.1.5":"2025-12-22T00:18:09.778Z","4.1.6":"2025-12-22T23:31:08.608Z","4.2.0":"2026-01-03T12:59:48.847Z","4.2.1":"2026-01-03T13:13:28.292Z","4.2.2":"2026-01-03T13:24:21.443Z","4.2.3":"2026-01-03T14:23:46.872Z","4.2.4":"2026-01-03T17:41:45.833Z","4.3.0":"2026-01-03T21:47:54.090Z","4.3.1":"2026-01-09T23:14:21.682Z","4.3.2":"2026-01-10T16:35:31.916Z","4.3.3":"2026-01-12T11:58:28.180Z","4.3.4":"2026-01-14T20:29:46.021Z","4.3.5":"2026-01-15T21:25:48.764Z","4.4.0":"2026-01-19T16:31:01.060Z","4.4.1":"2026-01-19T21:41:40.348Z","4.4.2":"2026-01-19T21:44:01.516Z","4.4.3":"2026-01-20T17:36:05.756Z","4.4.4":"2026-01-21T17:25:53.316Z","4.4.5":"2026-01-25T16:50:47.804Z","4.4.6":"2026-02-01T07:42:17.241Z","4.4.7":"2026-02-08T20:03:30.290Z","4.4.8":"2026-02-08T20:22:06.694Z","4.4.9":"2026-02-22T19:20:21.736Z","4.4.10":"2026-02-23T06:02:50.570Z","4.5.0":"2026-02-25T11:01:18.538Z","4.5.1":"2026-02-25T13:48:49.646Z","4.5.2":"2026-03-02T15:41:12.064Z","4.5.3":"2026-03-06T17:26:34.618Z","4.5.4":"2026-03-14T00:51:20.146Z","4.5.5":"2026-04-05T10:07:47.311Z","4.5.6":"2026-07-06T10:32:43.472Z"},"bugs":{"url":"https://github.com/Khoeckman/canvasparticles-js/issues"},"author":"Khoeckman","license":"MIT","homepage":"https://khoeckman.github.io/canvasparticles-js/","keywords":["front-end","frontend","canvas","particle","particles","jsparticles","js-particles","particles.js","particles-js","xparticles","background","animation","animated","interactive","interaction","web","webdesign","web-design","javascript","js","ecmascript","module","html5","html"],"repository":{"type":"git","url":"git+https://github.com/Khoeckman/canvasparticles-js.git"},"description":"In an HTML canvas, a bunch of interactive particles connected with lines when they approach each other.","maintainers":[{"name":"khoeckman","email":"kyle.hoeckman@gmail.com"}],"readme":"","readmeFilename":""}