{"_id":"@tsparticles/path-utils","_rev":"48-9c889b8c037228811d3233acc42fc961","name":"@tsparticles/path-utils","dist-tags":{"alpha":"4.0.0-alpha.28","beta":"4.0.0-beta.17","latest":"4.4.0"},"versions":{"4.0.0-alpha.8":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.8","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.8","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"bcfd7b3889d8f8d01c6f529141fb639e4affdb9f","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.8.tgz","fileCount":30,"integrity":"sha512-L/biyAm2NlAiryrlEpH8CQERL+lXuCWWSn5wQR8YFccqxPHcXyhE/hv6WQnS3oZQYhSXIoRyt6KAbdC7X2kVPA==","signatures":[{"sig":"MEQCIBFvJfVp/Qh4H3gXPlomofjN1bIL/lSleLSt5UPSXovEAiBZMTTmX3X+l9qYSmKjATP5XyAzDR8ezsL8GDJSRe/jtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334928},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"a886da36443ca811fdb5ec09cdfe0ebb9e8bf870","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.12.0+arm64 (darwin)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.8_1769217003518_0.3939493756623744","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.14":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.14","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.14","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"d86ec21174c0bb45a1ae63e44d99e4688220a687","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.14.tgz","fileCount":29,"integrity":"sha512-+4CMiXDehk/7Ozl8617XsOfAR39atYBU77SaDjrLmgA27jRZDME6U+J9fvUfU3Dp8ncfplZyGUObsxHXcj+8zA==","signatures":[{"sig":"MEYCIQC2hDta5HgB3D88tglWusqdbKwOxQHKk/SxZ8h6TvjxgAIhAPM9bhAwEHV5X1C3HG8KHsXC5f+KcGUe9EFnFBOmupFu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"7a235fa279500c884993d923ca733201190ef0c8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.14_1770055616730_0.247046853988381","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.15":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.15","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.15","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"55c9c13c0b5e704c4c59be7dfb4f442a304de5bb","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.15.tgz","fileCount":29,"integrity":"sha512-xeGlYl3to8ExuGqhx88p17sN6Y5zKFFaNrHn+uQrelVZIvNRWtijaFC5fId5t3QJ3OyYSDC0WnIe95L2G2A2Bg==","signatures":[{"sig":"MEQCIBwPH9L4/tMxAl2nvZofHdQAlCU5403HnMVJSlrxVPuDAiBCEQP/6I6LRFTmWATswx3ytXKVLI+dRmQs0wOkRAgUlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"40c0f1e72cf7cfb9185b1be1d6981a2d4937a782","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.15_1770155802471_0.9448902355958848","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.16":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.16","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e434777239212407b0d41ff789b06c394c6f38fa","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.16.tgz","fileCount":29,"integrity":"sha512-1WNNHmz21KvlLVdI/zCKrRym2B1DynrKeALg0hT1yZXj8CdFQ2AzW3LP9wcO1BAvYRli3tvpImJel6/FZZC3Pg==","signatures":[{"sig":"MEQCIAi8rW3KuRH6zbw4+xssRCazjOwRx/T6xFKeVCHM93H6AiAUHwlZO8kj09Za3vuJNZPpMjisatKm/wBtE0MERN0hgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"8387a8a5014bddee5525f4b355c9e058bf121aa9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.16_1770157622023_0.006580629013565931","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.17":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.17","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"3094fc5c98d803ac3a45312000cb63bc3e04f247","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.17.tgz","fileCount":29,"integrity":"sha512-GSQNHGER7bfpetoOENYWZrEQ+YxszlFoUnmKn3+rpjx+sTRsCTkWcmnQI9Y2ZlVOQWTVQqn648aSHIeCUh1KTg==","signatures":[{"sig":"MEUCIQD4LXd2oCW3/Du1/TkdiD6h/woal61cyOrgwvKV01+5NQIgZbQCR4FlY0I3IYqbJuSOUzfQnHLw6rxOgQDocbYQmOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"698136a855945687e01ff89ebdee7c0b9cb00a58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.17_1770169138108_0.4297481795085223","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.18":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.18","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.18","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b1b1077ad6738a9c15a624669f9a24ec4a3910e1","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.18.tgz","fileCount":29,"integrity":"sha512-d2fI1Q5EdykJ2gWthZ0++ceFAVynImIlsVNVjRDG2zLazA7L7o/ghAsLkUtFy9pKzBIs1xUj48U7Tk87/0HkEA==","signatures":[{"sig":"MEQCIEAEc1+dOZJDx0dbb1bpDXI9emyYa6GBgtpGsgcHoxLHAiBuII0jl75ybczSGTvxBxmZ/7hf8j/mXMyCW9NieCVQGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"a3551082c1ee68873022c98eb7680a458c6df765","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.18_1770197942910_0.6593921270634355","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.20":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.20","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.20","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"50c72686801a736cfa42b70cb7f70473b9cf32e6","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.20.tgz","fileCount":29,"integrity":"sha512-ZPdznJELkQbJSBn5ZJcOs+rYJ/yXXTJ3BUBYbSQ23z3XB8rLLV4tmEtm4uW6FkNjjYmQUtcOBTGrnVs5HN+EJQ==","signatures":[{"sig":"MEUCIQCCw1HdPtd6O3CkPuRPRwawyBltu2iSUoDdQpwxOD9kbgIgWSyJjl5ZeqLgSMiycGQgdjMfkmSNSrYEu63RAscHrCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"92fecbea1d51fef90a0b72a461457ed36279ce4b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.20_1770219786226_0.8002445527154121","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.21":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.21","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.21","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"b96e4ee8a990bb1f3bc6d8491d96f12932a98beb","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.21.tgz","fileCount":29,"integrity":"sha512-L6tQH2yLNjDiVg54UQoqInQZBBJ3/pOjba1yJRfYuCnUVQzqHQEODAdg2L3+qmNzUhlHlrg2Vd5cZv7ZBbmJxQ==","signatures":[{"sig":"MEUCIEVjoQW3n/T2bbGsRWkMDNPbu9vnuchkJoAQwX1WGTK3AiEAn0/oVtNCnetkaEMV+uQr3cxFDcByz3qpAQRZ89LEH00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"f554187a0ce5a3c806fd510aeced53bbcd064ef5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.21_1770224135147_0.2556178078591418","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.22":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.22","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.22","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"90f314ace10a4422e535be997584270b68ba5050","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.22.tgz","fileCount":29,"integrity":"sha512-KCGgQ1UZr15LivxjOnY7fGWKQ/Itq+JnXn6z6Y6KHNJkkmOev81Ke3MaRduLt9ohACuMxaatlI+xFOUMAC+Vlw==","signatures":[{"sig":"MEYCIQDw+fHtcz9KBsmF3K1MjuxG9Bgy9UBdhWmwMMAyPSVsdwIhALRqeYihOavF2XPIaRIztf+3dHe4z4xQ5di9zq388MoF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335193},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0562ab062a2c45405935c130a8df102b0972b296","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.22_1770320321801_0.5970586712129964","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.23":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.23","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.23","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"d79dbffea2c74e192af96d6c9d28d03fc21b2719","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.23.tgz","fileCount":29,"integrity":"sha512-ouuHSFi6v/+jlBqg1KJu85ty3O5hBoPu0ZEiI1KQKh2ji6XrE/nopcAhPcD/3vyrGPD2vdoK53Bqmc3BnTQYBA==","signatures":[{"sig":"MEQCICLBQva1sD1KYyuZjyADCPiORtpeyn01fKw9EDkF4EAFAiBoGpFjmlkJ31Wr/6+0LPv/Z8ELMIku+cO7W57vJMP1nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335194},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"98f1ccc0140c7c9f537d1bf4be1caff17ed04a0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.23_1770834673366_0.4800443836518187","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.24":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.24","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.24","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"d5b857ef80a6cb638a9076143bc05b8c84381864","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.24.tgz","fileCount":29,"integrity":"sha512-tGz7FstMxi8FZygQnuzsFq3IU8biI8rYl2n0Uvfd9rtSFSA+x6Wrpvnl/W7kAzjUFhJLojPtSu1rxuCS2lbWJg==","signatures":[{"sig":"MEUCIQCz2+Fe321HXVIZyofwbMfzLqcGokwUXoxJqfVBL1etPQIgBKl9jVSaF92Q8HQ5whkA5Chk7BrAqiUp1kC7AQrzGTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335194},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"24300a890400a60ca998d46c40938089959da4df","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.3/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.24_1770922505038_0.5139422945977659","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.25":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.25","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.25","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"43c61415ac9e834b0d972d5c3e0a370fb5339e72","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.25.tgz","fileCount":29,"integrity":"sha512-9gpC/WSbDzn8tF28EzccwqGgG00aPpOhSpKSA83EevLwVGW4elOGW8fh0fzq+L+q6vbpo24Y26xgSZy1PBNRxg==","signatures":[{"sig":"MEQCIHax2UWm8zArBHCWRbvYF82lb8NL/EBl6ff13zXxxq8KAiBHkSNwW6F6tlbGFBE7wRtyyIcUE2fWNpapkueTuewt4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335194},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"6c16e88eaffdd6873228080b86743a2a8ee8bae3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.25_1771678494430_0.7401846283085449","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.26":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.26","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.26","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"cb4d68f7f2cd424ae05170a0b1b7de67e531ef05","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.26.tgz","fileCount":29,"integrity":"sha512-YsDYe30DFlAqFujWgwJqCqSb1Lemz5nHK8dro04iaiU9iS/P1GFdl+ZnvZEn1QpLFcwmvy4lqOihzj5rdIVTXQ==","signatures":[{"sig":"MEUCIQDfaYnrhY8xfCUHZXmeBEPWLDZE+vOQT9wa/y1JlIDD9gIgGs0hYA9HdtN7HHWOzSxwJswE/bQkgSKi4LmpppG1QNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335194},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"8f49387c3decc49627c57571c0b260cd3e315938","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.4/node@v24.13.0+arm64 (darwin)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.26_1772126259644_0.16780601032337605","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.27":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.27","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.27","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"1115e56ec609b58cd99616397f8678e8bafaeb58","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.27.tgz","fileCount":29,"integrity":"sha512-Zc8J5JZYNvNR5kSMLrNvuVj/mQFyYJ/DGYQW2J5E9mn0zs10BZNdnvjGYygxqyFQAPee3PwbLDiTMzsGvMyTvg==","signatures":[{"sig":"MEUCIQCwiocmqhOtpnno5BAoWA6vUkqYK5hr8rj1lM9E9+623AIgNwvSJ0f7c7a1lAQ72MwFtgxCRQjSEnYmHv+ub9M99T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335183},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"fdc4626f295e4066f037e14ecba622d263b9ba0a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.5/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.27_1773077338366_0.09018125203696492","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-alpha.28":{"name":"@tsparticles/path-utils","version":"4.0.0-alpha.28","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-alpha.28","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"70f92853fb0662114935b05588979c2d0ab674ce","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-alpha.28.tgz","fileCount":29,"integrity":"sha512-qArriqIz0OsKknn4GYYdZJmQrm1xzl5hjCvfBXWp1wzCnWZBo7lsahtVVp3YTZqBo3maBR6ylZGjHaYIJA14eA==","signatures":[{"sig":"MEUCIBAxMLmS0RMSiy00Jky13g/EFfNi+lVAvUGVMcA2NZslAiEAxYMYui70r/3aQfbGXxB0h/zt4dyVYb7iR80mmvuIJXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335184},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"6a257c3881100ce69196b23f7df2ba4056cb2b5c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.6/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-alpha.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-alpha.28_1773582848442_0.9444274349127613","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.0":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"803c2b2004065181708971d0da7f78df2727a788","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.0.tgz","fileCount":29,"integrity":"sha512-aYsSxygcPar/33+TCzLHd0sr+PCktVytBs55Eqh7OHbNDjxkcjAmMwT0chedOe7BHSzgBy9UoKr9KZJFeJY/Iw==","signatures":[{"sig":"MEYCIQD7kuKcRp5PbhLohiDpwygD0MqayPf0rAggzrTrRRdAwAIhAN04wgSnzH+2eJs6ucWxIW6IrgDPonV4JO3fGY3Dia/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335178},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"e0277adc71a833969f3a3adbfe5af3cf8d40712b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.0_1773929132772_0.505491953244446","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.1":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"ded1f91006de3adbd28cf1e3d81e9b71ad94063b","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.1.tgz","fileCount":29,"integrity":"sha512-H54kXr2bBkm5Eo8h+o7n1+V8WqTXB76+6dni+U9xtQJIJOB1W66g+4T3Jh/11bZ56xjqVzFGY0BCLQQa3OmNdw==","signatures":[{"sig":"MEUCIQCHeqByGsrLuMkEy3KnBWTfLIaBaWSMus0Dej/uJ7ASRQIgXYIfwtoDefphtjExj39duV3fJxgKjgBohm+5CihTE60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346739},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"umd":"./umd/index.js","types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./cjs/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"ff32b5f40d2285409d0b10b98b0504fc7a6ab546","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@tsparticles/engine":"4.0.0-beta.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.1_1774947178617_0.7015791646586655","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.2":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"693bd2cd3f898da5239a579860bc7163b0092a0f","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.2.tgz","fileCount":25,"integrity":"sha512-zQP7ROyPF+tWnFUwS2cJq7BxeYTqvHWPLJpEJ9Dm711Jl+g/gQm7/Uxw5xlyoBb1qxw/2XcJhGuDJTgI6sjpVg==","signatures":[{"sig":"MEQCIEQhteoJCzH4vSxJmJZ58cLTpPAOf/mhVnN+9CbwAWETAiBiPHvBV9wNfuGkZbT2YL9xgjA7opuSE86iBivZBVkdZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339441},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"03931bef42a570b9f6c7c3e5cd572c8e1117e111","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.2_1775115760495_0.5321969164200382","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.3":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"7f17b43cc7ed9733fe1375203fddc13da2750857","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.3.tgz","fileCount":25,"integrity":"sha512-Np1uYctdZXaJ7SEKgJfsU2X6mPCGlGEfNqNHG66v0oCnH32Z64LPi+JeFZce1omTYubOiRe8Vk/fNLOLW849QA==","signatures":[{"sig":"MEUCIQC8dmegd+ItVaPNp9+bWQ/kUI5vlX4ETxLXeBuO9i6xIAIgTFlesUCaf2lIH+/RfooJhBq+c8l0VZG/F4PCig7crJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339441},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"c284d3ffa99c2dd5e0ae4168438282e9716e02d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.3_1775117801652_0.11485802983775661","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.4":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.4","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"478fa014679398c69cc4a6e5991bb776c270086c","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.4.tgz","fileCount":25,"integrity":"sha512-+Z7sKRB6aZpAW3WWqaP7iC0gCr67x+nC7XvreR88he8SVxlU8+nAnPZwbUkWO9PtUjbUZ1QtJCuQxF3VzbpJCg==","signatures":[{"sig":"MEQCIDaE20/ZKwCSWMBRXOLdR7wBvRAuOR+olmSXKV0hvsPaAiB/YgfrrWTjv8lvIwkP2c2E9SRYytQJG9+FIJF5BiIMNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339441},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"07223a21b5458690773678c14c5693391ab95834","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.4_1775122644492_0.6192384488393341","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.5":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.5","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"136085b51c173b0a9d806b9051f7a99166685101","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.5.tgz","fileCount":25,"integrity":"sha512-2x6064+Dvhul4bMEFlUZcRlAbDNT12jdhurHAb6zFluerLClE/gnaqliha6JcoLfUn8XWp4LLPM/sf2xOXFxUg==","signatures":[{"sig":"MEQCIGzgq5OEgvpwyC9b4kr4b8Uz2Dm8a4H7UZXREI/MvgABAiABwqTNmFPDu6Wc5/0VMKzjs6wwu10+X9sdbDFlN02qcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339441},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"c20c6ebe505076f8cad2436f4444e358913bc973","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.5_1775128442902_0.8108253680331079","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.6":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.6","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.6","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"3cd71e8136275130cb246f644a1a6a9beec4a9aa","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.6.tgz","fileCount":25,"integrity":"sha512-i82oG0UuDvyHWmlaltWge+h9Ob4ARw1J/1M6tx2qTzMgqhZiZBWf9WRvPjL/K68umI0X7892kW4JeUrRQwX2Zw==","signatures":[{"sig":"MEUCICr9fg4MwFtZ24tBsRaZMVZ7Pi3v7tYfrwVp12sTcJ8JAiEAhXEQt6UOQsyCRohJFk6CmxyZTM1VGL536sJKlDwe0cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339441},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"898a17ade0ffe619dd1f48ca68d420bdbebeef65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.6_1775143063999_0.982247113767093","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.8":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.8","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.8","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"7c37eac903f1dd6bde40a8f2e341bcbdbb90fc43","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.8.tgz","fileCount":25,"integrity":"sha512-kLVRjtDoFw+EPDCstT75cApqSHVbu0B6EuLJxlRAShbgOkj+bwt9mX6D3mI/sd5Zaec3xWGYOYXh+0z1P9VLsg==","signatures":[{"sig":"MEUCIE49ZgsFvY1ob1p6RQcgOYV6YTIZTx4pcT9D4VX0VpT/AiEAxAraigCxjVk1zJQ+w2BsR7PWsbDC8TctUHmo8SZ+JRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340015},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"1dae726c33ea6021cd6b8cf19ccf61deeedb961e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.8"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.8_1775567741066_0.1594501913863864","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.9":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.9","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.9","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"0315fad265e6d286573d3385bf33218891dba418","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.9.tgz","fileCount":25,"integrity":"sha512-MVVPyFt1DdgLZpuxFw0TL8uHm2/Bn14DiYwlQq2TCjCTrGoQZ5qQNDThwqrksox5GoUsLxyhThhw/Kbsb8qadQ==","signatures":[{"sig":"MEYCIQD6Mr+zSINo7OI+I95UhpIjEw14gd0dRMPHRyPpTpM7YAIhAOeVPtn+diSxW4ictl4US0ZMk0RLQAlPNNKhC6Z2w1nP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340015},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"49aa485de6644447508eea8872d44c5915d6df7d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.9"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.9_1775632756602_0.21869842713512955","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.10":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.10","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.10","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"3fc2338b1ad9bca84a44066f9da8a044a4c419a4","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.10.tgz","fileCount":25,"integrity":"sha512-PUaSOu582++YuwMTRPw2Ev2MmWfgZxAJ7Lcu4PxEF/3UI7O5wXkurQpkw59yF9PSMuUPiIt5ZA2aurPp0yaTQQ==","signatures":[{"sig":"MEUCIQDCQSnRGb+nxIPft1eIbR0U5Bit5UCTeEbQKQ6msQGQfgIgHqEvz8zMjn9unnJNFtHHWpeXCA5B0iXUa/8YMzsTmQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340018},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"77fb8d1cf71f844c7b84d865207c12afaf7a8e65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.10"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.10_1775663935097_0.1568662270011234","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.11":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.11","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.11","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"85e12337cdc8f2a31a5f64571364dd84fbe120f9","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.11.tgz","fileCount":25,"integrity":"sha512-6Y6SSguP4gQgEI8/yH2GbmVBgazn/CAVXPuRfnaAoAcqMF8XnobP/qS8COC8QhYeWd0Stf4lyw4rH4FfJ/u8oQ==","signatures":[{"sig":"MEQCIGoamOIaFGZAlvHMIATVZb3VEgjnL/WEF8sXR8chHb5OAiAOtnAk1PHqOGTa6iERZ74Dd9OXle+R4rNknNnRfVYOjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340018},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"6faf18f7ec7dd2268df7bbeaf83bd07d1e50a433","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.11"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.11_1775668485071_0.9986015762538178","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.12":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.12","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.12","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e321763aaf66fa1dcc685e156c7416d99de30fdf","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.12.tgz","fileCount":25,"integrity":"sha512-KmEhK6pFzgc3oWZ1469/R0OGjy4p/3TW6MAM6WR8ZPmciDmMKjwcgioANPIMGpXEBNEe1vsePE808LGikozobg==","signatures":[{"sig":"MEQCIDmdN5dxlkooPEngY8EaVuwXKIG/qTtTCDda8Gk6DD66AiApqqRadnZUq8g5IMI9gGW7L6YnKNtDn5uUTNS0c9lc1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340019},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"bdbc95716ce44665fbecfaca8757445e248b562d","_npmUser":{"name":"matteobruni","email":"ar3s@icloud.com"},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.0+arm64 (darwin)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.12"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.12_1776266977249_0.011479270398405683","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.15":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.15","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.15","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"0af3f7e551129489a7a38698c50171e8536954f3","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.15.tgz","fileCount":33,"integrity":"sha512-U368MRJ7k23BN1kxys+TUeHHsHcSBNtfwJs8XJO6ea0Ose/W9kS597Y/A1gYE2uEv61WN8ixXhbCCjA6Kd+Z6Q==","signatures":[{"sig":"MEQCIDkyQ3mMIBDvPFgZF0hKenbdR3P8zl09i75eboYA39mLAiBSZLiBHNR074vOhLvUVJteQ6kJixaUqIO66jfeEXvvgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195334},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"1dfc9e1e6e39eb5c9a6e0495130ca9eac515d707","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.15"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.15_1778290126987_0.6129465167564312","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.16":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.16","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.16","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"2c7997b5e788e586690c5099cae554c876d55659","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.16.tgz","fileCount":33,"integrity":"sha512-SqCVsJgkp0f3nYw2MaQZ8hUmY6dMdGrChqsP3dXGCO25LXoqGcyblmRnvGZara/4f6z4tG4GK0+HSghTasf+Bw==","signatures":[{"sig":"MEUCIQDJFziOzsoSWUJMFxzo7Jnhe4bddN7umNxXPTKFqPHfxwIgBMzkUel3XF4bs2IxKLInwRxUMo2IhN+Z1Xf3NxlOeBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195334},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"8ac678c4da53ea2b6a9a33aaa40f5141e2a7d513","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.16_1778343960341_0.12020870662631844","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.17":{"name":"@tsparticles/path-utils","version":"4.0.0-beta.17","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0-beta.17","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"058dc796d6df8f56c2aaf93fa5da692073e2b263","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0-beta.17.tgz","fileCount":33,"integrity":"sha512-86pDrELcfJFO8xq1bJy1tuqV6zqFhS9QlFL31kW0eNKG9wqJiXo3RO4BMwqG0F/4kDvKQsO8bfeJ08XtWreHDQ==","signatures":[{"sig":"MEQCIDx4sCOSJzueP0n9kjs67dN6XmlxgZfwE30SGMxMXbKeAiB9gYRXdAWeYetOdNzhtymW1Y4SIhhYZWNv60O8j8moNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195288},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0d916315d63fa920fcfcb7a07b66d49aded6af2c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@tsparticles/engine":"4.0.0-beta.17"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0-beta.17_1778806973314_0.3285532640948554","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@tsparticles/path-utils","version":"4.0.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"9f8a75227cbfc4527f7c7e93dcb48878f93de58a","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.0.tgz","fileCount":33,"integrity":"sha512-wH3FkebCzAiDspWXrOZLrSMbrrcbMe3Gb06gssIwfY5qRyxSBgZ5+xYNoYlK02ViJXbBff0S6jpyxmkAEv28JA==","signatures":[{"sig":"MEUCIH6yKnytSPQEafVmDYe4tvPUumzyTazkC566Q7Atw5VdAiEA241Tdy/biWAHSnergMws69MSO3+rp4iz7itLipoPFd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"3058cb84befe9d2bffdb58f115c3050d26ceb9ef","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.0_1778853233796_0.8906389256145018","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@tsparticles/path-utils","version":"4.0.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"6642073bd41dc9fe4f1e08fd8ad80f8bfed145ab","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.1.tgz","fileCount":33,"integrity":"sha512-8J4lb3F8b5nuKcigf3Sdt+cq/ZGA02CgO8aReguYOwLDOUuG0DZE7wQSe2WTDRwEkk2N1wPySrUk4upDvOjdtA==","signatures":[{"sig":"MEYCIQDgqWd74L27a2zTFMP0uFoHGYqRFetEIQQBPBM7PM5hGgIhAJUWVL03JC3OgdjoW+5KJ7vb7fILmmMDB5VEc1QETovB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"c0182f31a878af46c154d523cb5e7def4c8145f9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.1_1778891348331_0.5619966918938983","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@tsparticles/path-utils","version":"4.0.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"6b5d3b50c7a7aab58d40d8641e2267c023c60270","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.2.tgz","fileCount":33,"integrity":"sha512-x8ETmtLHvjoYsU4aebWrePbIciS7yGRGdpXJrmxM/fo7+7Bxtqfd0ybq/ZIGpavS5Q6kOa28Jn6J4CFCrarYMA==","signatures":[{"sig":"MEQCIEwEAm774ateBe5OBP/7Ll3rKu3lFdSaaA3+ZxfDo2XbAiBrx7VogeiXRr8iIp2OxcdMrg4tcpkzpzl0JcqJWajUCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"e0e0920f0ed2aabf07258d6269a03d825824222a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.2_1778938104049_0.1756403372789883","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@tsparticles/path-utils","version":"4.0.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"8f66cf260eb3032221efe2f7ea8509b529d5c0e9","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.3.tgz","fileCount":33,"integrity":"sha512-KQwnhhiu874BSXUvl5/E3YVXBABs+nh5c3c/v0HYSxZGiM702JurwlMXb01+mTesOIKNhRZAMBgsM5e0AHLhOQ==","signatures":[{"sig":"MEUCIHSqY2qkiW3JqgBVJmQ4orKJPV2zzF1N1WpPP+aEAbDbAiEA2S62+o2e8eG+hQ6aPdUY+PNZUXys6Avmpb8DdaqORs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0414bc56fec0e60e5869f5e7b1c5a79841c4d012","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.3_1779128777316_0.2638443756830018","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@tsparticles/path-utils","version":"4.0.4","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.4","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"ae6ec81f31d9cbc939fcba032f19c6aa87b91eae","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.4.tgz","fileCount":33,"integrity":"sha512-2BRFHbraedK1yXm6G8Fc7TNvklnBic8AzAL0oxf1bugtcn6nD24ruwPis4Ajyih4HuHFK1bg6qsKB+ru1kztZA==","signatures":[{"sig":"MEQCIBHtOcYenX27ltzjz0EATLmFcWUPZDF+T64ce8kRGFM0AiAUdUkrj1p6WtUYNFolwjSVnJ0Hh1tHx/Zv29WSj7mtZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"ccaa764e22df90102d33c977aa91e3f552ce12dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.4"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.4_1779153172783_0.2009604426332936","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@tsparticles/path-utils","version":"4.0.5","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.0.5","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"60ba78de2e3ec8f3b6bfc6f192a5122430cc1d28","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.0.5.tgz","fileCount":33,"integrity":"sha512-zxm6wPNFl/My9O4lueqtWMHJAMHISkCbFwFq+KwTXAysH2mopA8+qHShk6owvrfkHZpwSjAubmvKjcf0Q/X3nQ==","signatures":[{"sig":"MEQCIQDvzcyqF0ReBc/cerHiahzF+nndhL+3bPGmNB2KONfe2AIfAV3u8W9w4P8pDne1GVIM6o+h2hHNEhLRkOvwGJiKjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"4d8b281f8097386714300e39b0004b903f9df87b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.15.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.0.5_1779200441073_0.6617477527701858","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@tsparticles/path-utils","version":"4.1.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.1.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"bd0ce1cfcd9d0e7e2821988ddbdd33dbd35a2aa2","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.1.0.tgz","fileCount":33,"integrity":"sha512-Wx+Y6eSvpt7Ee8/ZkIwSmfM7eNeVC8SR7PHg38HrvgGIkxr8F1WA+IKOo5/CXi7v1SSoxQaQ0x9S1a9Yn4g2dQ==","signatures":[{"sig":"MEUCIQDnPkMle6TfLArIIkOOMgRKsibWg47d7ayOB6HEMnP4lwIgMJFy8gtQkJi6iVHHSN9qK/68Xr2Z3qy9IYNb6i7k9Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"ce41d454b32641f4d378e24e80eeea6f3b607cbd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","deprecated":"Please update to version 4.1.1","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.1.0_1780069599148_0.15801984619711207","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@tsparticles/path-utils","version":"4.1.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.1.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"55931e09f1e581e378df1966cd57d9b367cf5c7f","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.1.1.tgz","fileCount":33,"integrity":"sha512-NlYGPFVVHcGSTW73INeBq5UDU1Oj8fTfWTwLeDxEfAFNbjObNZJwFqjWpHRgBGnI4vrzGwp4fr6x/xL5febmVg==","signatures":[{"sig":"MEUCIF1h9Y3DAPn3SEryyfPVcXHXEHppsV0xUg6+wlRy4XBDAiEA8jGrqO2eH5kfO9Tno4FECekDjQqksOoeMScY6Cj08jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"2a16be47d9ef6849ea0f611493abcb7c5ccd5038","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.1.1_1780190316537_0.1282881542975185","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@tsparticles/path-utils","version":"4.1.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.1.2","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"d483880c77d1ddca313a50bc7442de0e4a232935","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.1.2.tgz","fileCount":33,"integrity":"sha512-AwkdEDHDrznyLmZ7DU1Wr9dpl8Wa1pS9WFUwW+T07UkmLD6cQUR6VYXOAsTwqeksFFt2RnkalZ4JCraufxdfwA==","signatures":[{"sig":"MEYCIQCFe3EEHCQ9V8YIhu6ZqKK5UaxBot3+o382dx8eYDitRwIhAJGwbYWI77oZauGUTvUwUZofsDJvbowEB/e8hYmAFziO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"fdcbe4842e3ddba0d5c24cb76fc8a68792d9c4b4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.2"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.1.2_1780321939877_0.6301341068642643","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@tsparticles/path-utils","version":"4.1.3","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.1.3","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"98285c75778e834590a8de919153d43ad5104470","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.1.3.tgz","fileCount":33,"integrity":"sha512-t4iRrR2razoZPmhFWflGpqhx4rg0ezx+MSSJGgN35bQFLcPNZoXMiviY4mKl/37Qs/joov199qV13yefwLAGbg==","signatures":[{"sig":"MEYCIQDrYAH9Ga6Ufgc0T1+WxZREcUk6HI/P8rWJAzO0948ZkQIhAK1p1A+BnXuAtFfn0Zravdg8I2QXdHu/dJYym4sK5P2W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"b7ace06bd3e5928e03251df3b78a34b246f129a1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.1.3_1780499171337_0.11349566585240178","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@tsparticles/path-utils","version":"4.2.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.2.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"15103855ed308f2b50b839d80e3fc75cd5d87a3a","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.2.0.tgz","fileCount":33,"integrity":"sha512-fqTKJD6G3JoxSZ9lOjqGNyfV2BOQqP7auZdvF3yBcstuFugOvaHioL6ZWQu0vq0Pl4NWDOzrXlq6sfStK0ZBqA==","signatures":[{"sig":"MEYCIQDkTNFwnkYC/lyEe/f+wXuwh7t39H5MgErnRjZYJae6jgIhALgO0sw7/rphIP+2gi3l+f3qpDxR5v2WBDo+ksptVMMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"985a346686ce8d7fa09808849bef51140f1b4897","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.2.0_1781708722774_0.44591819425913637","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@tsparticles/path-utils","version":"4.2.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.2.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"71cb61ee7976318ac8f4f9b690e4e64ba50930cd","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.2.1.tgz","fileCount":33,"integrity":"sha512-hn2PCtVkfpi8BNLILeEdZugIs2d+yAKkoJ+cD9n+hcF1IG4b9oOFfjoXNcGLybNWavBBdy330GgMdpmD/FGIiw==","signatures":[{"sig":"MEUCICGJZ8Ei8SJJKYzZBXHPmgzWDVmhPN7Yp0+e2hW1DZmbAiEAtBUuxplK3q0OTH3+ZUS8IlPi4M/lhLVPGOLu8kRl4HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"1f62e3eb35dea236f08382f909ff7c1959cf5870","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.2.1_1781829610425_0.0968957736798266","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@tsparticles/path-utils","version":"4.3.0","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.3.0","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"e93152297ed57ef1782888406f4e227cd1f6b5d7","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.3.0.tgz","fileCount":33,"integrity":"sha512-czn12dqzzxAlR8a21IwfYrlJdYjcH3UeBoXIfiyv2cHWqH3QyuxD2d0w1RBkiEnRVvoKAthKfbxd6qMk+smcsQ==","signatures":[{"sig":"MEUCIQCWFKYJ7Je7+XlzcHuwkrYUaR2Ep+NpyFpj87FufE7XuwIgWB1JUkKshDaT7uMbR89rfUbwItmflXxrJ+ALtdW5NLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195264},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"0266d469aa2d719cb66a9c6bf09aded4186ec17c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.3.0_1782588368332_0.1365477876594987","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@tsparticles/path-utils","version":"4.3.1","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.3.1","maintainers":[{"name":"ar3s","email":"mbruni88@icloud.com"},{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"ff674526bc2f0235f90abdad21c64b6891ad654d","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.3.1.tgz","fileCount":33,"integrity":"sha512-Bpqn0Jl9JZ8WwErkyzbkSm/bBsU3g/DaloDD/E+banUPov8hcwt0/tQ0bEnbPYBR1PiFBH1hRRfQuucH2x/89Q==","signatures":[{"sig":"MEUCICi2LAAtiyif1LFXhjH5r5nk16qvClD8gay+BW+OVeOwAiEAnk1XTONcLN9lYp8VRHMEYTrg4AsTHTHZpQDbIK9Xrng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195252},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"44ad3740249e218b285bd24a7400b77459bbffa2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.1"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.3.1_1782904660844_0.9852532624614712","host":"s3://npm-registry-packages-npm-production"}},"4.3.2":{"name":"@tsparticles/path-utils","version":"4.3.2","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","_id":"@tsparticles/path-utils@4.3.2","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"homepage":"https://particles.js.org","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"f396f259b8eefc40d54ada600881734b4b540e8e","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.3.2.tgz","fileCount":33,"integrity":"sha512-77TVHDiJYfin9D2R3l8nqcZPh9dClmE36E8h+wBh1gfdKjau8a/8SiNIzSFdVYexyZUwilvyBRLe7x2z5XKnJQ==","signatures":[{"sig":"MEUCIFRWisS9Yvjy+FOu+qfrrRVaBwb9MndjfI5jutCv5rgtAiEAiO7+G7yWDqR4b4XfWkLciJ8DmoVhnifi9jwg1QxspRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195252},"main":"cjs/index.js","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"527bc42f2324fbb9b93262efa3d90a5517532b8b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"jsdelivr":"tsparticles.path.utils.min.js","repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/9.0.7/node@v24.18.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/path-utils_4.3.2_1783679659671_0.47407414808644743","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"_id":"@tsparticles/path-utils@4.4.0","bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"dist":{"shasum":"51a709cb77a852735e8d33bd1127b3ed483fbf39","tarball":"https://registry.npmjs.org/@tsparticles/path-utils/-/path-utils-4.4.0.tgz","fileCount":33,"integrity":"sha512-POTKWR5LjA8I1Ow2g/R7IwRmu5YkSXVmnTVyiacwHpw4k9AlnuEfs1xeYSilD4YscteB4lk81TeCAJlFrlHExQ==","signatures":[{"sig":"MEQCIDh2MnsMrD1OWthbDdU9OJM2pe1/MkqXK5evljAisZ5LAiAEwCxKIuwU1Qb2ME8NhIVEyMdGWKX4c+KvFAtS+qsy6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDGp7ZmhhE6GSw0x3RxzZVLy4bWd98FrJHOEecgkIfeaAiEAlb+PVxPtyPkFapnMxevfyRG5TXUc1cuxlnV08qEfpcA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tsparticles%2fpath-utils@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195252},"main":"cjs/index.js","name":"@tsparticles/path-utils","type":"module","types":"types/index.d.ts","unpkg":"tsparticles.path.utils.min.js","author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"module":"esm/index.js","browser":"browser/index.js","exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","browser":"./browser/index.js","default":"./esm/index.js","require":"./cjs/index.js"},"./lazy":{"types":"./types/index.lazy.d.ts","import":"./esm/index.lazy.js","browser":"./browser/index.lazy.js","default":"./esm/index.lazy.js","require":"./cjs/index.lazy.js"},"./package.json":"./package.json"},"funding":[{"url":"https://github.com/sponsors/matteobruni","type":"github"},{"url":"https://github.com/sponsors/tsparticles","type":"github"},{"url":"https://www.buymeacoffee.com/matteobruni","type":"buymeacoffee"}],"gitHead":"b7e605098d6ea937d5068c06542671d4891070e4","license":"MIT","version":"4.4.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2094bdbd-4883-4d6d-ab1e-aa2535f8f444"}},"homepage":"https://particles.js.org","jsdelivr":"tsparticles.path.utils.min.js","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"_npmVersion":"lerna/10.0.1/node@v24.19.0+x64 (linux)","description":"tsParticles path utils library","directories":{},"maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@tsparticles/engine":"4.4.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/path-utils_4.4.0_1788136083741_0.7257256969009824"}}},"time":{"created":"2026-01-24T01:10:03.408Z","modified":"2026-08-31T00:28:04.405Z","4.0.0-alpha.8":"2026-01-24T01:10:03.685Z","4.0.0-alpha.14":"2026-02-02T18:06:56.895Z","4.0.0-alpha.15":"2026-02-03T21:56:42.619Z","4.0.0-alpha.16":"2026-02-03T22:27:02.163Z","4.0.0-alpha.17":"2026-02-04T01:38:58.266Z","4.0.0-alpha.18":"2026-02-04T09:39:03.052Z","4.0.0-alpha.20":"2026-02-04T15:43:06.374Z","4.0.0-alpha.21":"2026-02-04T16:55:35.383Z","4.0.0-alpha.22":"2026-02-05T19:38:42.015Z","4.0.0-alpha.23":"2026-02-11T18:31:13.513Z","4.0.0-alpha.24":"2026-02-12T18:55:05.207Z","4.0.0-alpha.25":"2026-02-21T12:54:54.591Z","4.0.0-alpha.26":"2026-02-26T17:17:39.811Z","4.0.0-alpha.27":"2026-03-09T17:28:58.497Z","4.0.0-alpha.28":"2026-03-15T13:54:08.589Z","4.0.0-beta.0":"2026-03-19T14:05:32.903Z","4.0.0-beta.1":"2026-03-31T08:52:58.786Z","4.0.0-beta.2":"2026-04-02T07:42:40.673Z","4.0.0-beta.3":"2026-04-02T08:16:41.842Z","4.0.0-beta.4":"2026-04-02T09:37:24.677Z","4.0.0-beta.5":"2026-04-02T11:14:03.067Z","4.0.0-beta.6":"2026-04-02T15:17:44.146Z","4.0.0-beta.8":"2026-04-07T13:15:41.223Z","4.0.0-beta.9":"2026-04-08T07:19:16.798Z","4.0.0-beta.10":"2026-04-08T15:58:55.299Z","4.0.0-beta.11":"2026-04-08T17:14:45.249Z","4.0.0-beta.12":"2026-04-15T15:29:37.470Z","4.0.0-beta.15":"2026-05-09T01:28:47.138Z","4.0.0-beta.16":"2026-05-09T16:26:00.486Z","4.0.0-beta.17":"2026-05-15T01:02:53.487Z","4.0.0":"2026-05-15T13:53:53.996Z","4.0.1":"2026-05-16T00:29:08.471Z","4.0.2":"2026-05-16T13:28:24.197Z","4.0.3":"2026-05-18T18:26:17.490Z","4.0.4":"2026-05-19T01:12:52.944Z","4.0.5":"2026-05-19T14:20:41.231Z","4.1.0":"2026-05-29T15:46:39.289Z","4.1.1":"2026-05-31T01:18:36.697Z","4.1.2":"2026-06-01T13:52:20.054Z","4.1.3":"2026-06-03T15:06:11.475Z","4.2.0":"2026-06-17T15:05:22.921Z","4.2.1":"2026-06-19T00:40:10.564Z","4.3.0":"2026-06-27T19:26:08.442Z","4.3.1":"2026-07-01T11:17:41.041Z","4.3.2":"2026-07-10T10:34:19.859Z","4.4.0":"2026-08-31T00:28:03.838Z"},"bugs":{"url":"https://github.com/tsparticles/tsparticles/issues"},"author":{"name":"Matteo Bruni","email":"matteo.bruni@me.com"},"license":"MIT","homepage":"https://particles.js.org","keywords":["front-end","frontend","tsparticles","particles.js","particlesjs","particles","particle","canvas","jsparticles","xparticles","particles-js","particles-bg","particles-bg-vue","particles-ts","particles.ts","react-particles-js","react-particles.js","react-particles","react","reactjs","vue-particles","ngx-particles","angular-particles","particleground","vue","vuejs","preact","preactjs","jquery","angularjs","angular","typescript","javascript","animation","web","html5","web-design","webdesign","css","html","css3","animated","background","confetti","canvas","fireworks","fireworks-js","confetti-js","confettijs","fireworksjs","canvas-confetti","tsparticles-plugin"],"repository":{"url":"git+https://github.com/tsparticles/tsparticles.git","type":"git","directory":"utils/pathUtils"},"description":"tsParticles path utils library","maintainers":[{"name":"matteobruni","email":"ar3s@icloud.com"}],"readme":"[![banner](https://particles.js.org/images/banner3.png)](https://particles.js.org)\n\n# tsParticles Path Utils Library\n\n[![jsDelivr](https://data.jsdelivr.com/v1/package/npm/@tsparticles/path-utils/badge)](https://www.jsdelivr.com/package/npm/@tsparticles/path-utils)\n[![npmjs](https://badge.fury.io/js/@tsparticles/path-utils.svg)](https://www.npmjs.com/package/@tsparticles/path-utils)\n[![npmjs](https://img.shields.io/npm/dt/@tsparticles/path-utils)](https://www.npmjs.com/package/@tsparticles/path-utils) [![GitHub Sponsors](https://img.shields.io/github/sponsors/matteobruni)](https://github.com/sponsors/matteobruni)\n\n[tsParticles](https://github.com/tsparticles/tsparticles) path plugin for path utils movement.\n\n## Quick checklist\n\n1. Install `@tsparticles/engine` (or use the CDN bundle below)\n2. Call the package loader function(s) before `tsParticles.load(...)`\n3. Apply the package options in your `tsParticles.load(...)` config\n\n## How to use it\n\n### CDN / Vanilla JS / jQuery\n\nThe CDN/Vanilla version JS has one required file in vanilla configuration:\n\nIncluding the `tsparticles.path.utils.min.js` file will export the function to load the path plugin:\n\n```text\nloadPathUtilsPath\n```\n\n### Usage\n\nOnce the scripts are loaded you can set up `tsParticles` and the path plugin like this:\n\n```javascript\n(async () => {\n  await loadPathUtilsPath(tsParticles);\n\n  await tsParticles.load({\n    id: \"tsparticles\",\n    options: {/* options */},\n  });\n})();\n```\n\n### ESM / CommonJS\n\nThis package is compatible also with ES or CommonJS modules, firstly this needs to be installed, like this:\n\n```shell\n$ npm install @tsparticles/path-utils\n```\n\nor\n\n```shell\n$ yarn add @tsparticles/path-utils\n```\n\nThen you need to import it in the app, like this:\n\n```javascript\nconst { tsParticles } = require(\"@tsparticles/engine\");\nconst { loadPathUtilsPath } = require(\"@tsparticles/path-utils\");\n\n(async () => {\n  await loadPathUtilsPath(tsParticles);\n})();\n```\n\nor\n\n```javascript\nimport { tsParticles } from \"@tsparticles/engine\";\nimport { loadPathUtilsPath } from \"@tsparticles/path-utils\";\n\n(async () => {\n  await loadPathUtilsPath(tsParticles);\n})();\n```\n\n## Common pitfalls\n\n- Calling `tsParticles.load(...)` before `loadPathUtilsPath(...)`\n- Verify required peer packages before enabling advanced options\n- Change one option group at a time to isolate regressions quickly\n\n## Related docs\n\n- All packages catalog: <https://github.com/tsparticles/tsparticles>\n- Main docs: <https://particles.js.org/docs/>\n","readmeFilename":"README.md"}