diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a042404..0c6d65a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 1.15.18 '@tsparticles/depcruise-config': specifier: ^3.3.2 - version: 3.3.2(dependency-cruiser@17.3.8) + version: 3.3.2(dependency-cruiser@17.3.9) '@tsparticles/eslint-config': specifier: ^3.3.2 version: 3.3.2(@types/eslint@9.6.1)(eslint@10.0.3(jiti@2.6.1)) @@ -31,7 +31,7 @@ importers: version: 14.0.3 dependency-cruiser: specifier: ^17.3.8 - version: 17.3.8 + version: 17.3.9 eslint: specifier: ^10.0.3 version: 10.0.3(jiti@2.6.1) @@ -83,7 +83,7 @@ importers: devDependencies: '@tsparticles/cli': specifier: latest - version: 3.3.3(@types/eslint@9.6.1)(jiti@2.6.1)(webpack-cli@6.0.1) + version: 3.3.5(@types/eslint@9.6.1)(jiti@2.6.1)(webpack-cli@6.0.1) '@tsparticles/engine': specifier: ^3.9.1 version: 3.9.1 @@ -646,8 +646,8 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tsparticles/cli@3.3.3': - resolution: {integrity: sha512-X6M5e+UQJlzU4K/gMmSJjcT39KQlnrtj+fHgnfyhGXSA4s5LxFy38NsjdPLcK9X6z+qn54lVjfr57aGZzZ1NBQ==} + '@tsparticles/cli@3.3.5': + resolution: {integrity: sha512-IzP61U8CUgVUXWhjOJFedhZuEvebfaLIlVe9toRyhJiK/GEOHfrqhY0gT6ri58wfP322e0fwWLsUfV82qN8Ebw==} hasBin: true '@tsparticles/depcruise-config@3.3.2': @@ -939,6 +939,10 @@ packages: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} + acorn-walk@8.3.5: + resolution: {integrity: sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==} + engines: {node: '>=0.4.0'} + acorn@8.10.0: resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} engines: {node: '>=0.4.0'} @@ -1125,8 +1129,8 @@ packages: resolution: {integrity: sha512-0lopQd/gi3excE3sgBrjuR3gJv6ZElk027i30pUgdjtvSJl/OoZ8B6L42GUBm6C3G8hD1EB5ir2gTYnINzWx4g==} engines: {node: '>=22'} - dependency-cruiser@17.3.8: - resolution: {integrity: sha512-ziP2ziP7D6MVFK/mFTOQAAb7t2VAD6mhBMjD1Pu9CWDMzozssDN49RprKn8u85mTuK/W6kyiRg9WOyr1Y7lNqg==} + dependency-cruiser@17.3.9: + resolution: {integrity: sha512-LwaotlB9bZ8zhdFGGYf/g2oYkYj7YNxlqx1btL/XIYGob/aKRArsSwkLKo+ZrHiegsEArQVg4ZQ3NhAh8uk+hg==} engines: {node: ^20.12||^22||>=24} hasBin: true @@ -1144,10 +1148,6 @@ packages: emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - enhanced-resolve@5.19.0: - resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.20.0: resolution: {integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==} engines: {node: '>=10.13.0'} @@ -1365,7 +1365,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} @@ -1378,10 +1378,6 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - hasown@2.0.1: - resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} - engines: {node: '>= 0.4'} - hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -1424,9 +1420,6 @@ packages: resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} engines: {node: '>=10.13.0'} - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - is-core-module@2.16.1: resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} engines: {node: '>= 0.4'} @@ -1766,15 +1759,11 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + resolve@1.22.11: + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} engines: {node: '>= 0.4'} hasBin: true - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - rimraf@6.1.3: resolution: {integrity: sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA==} engines: {node: 20 || >=22} @@ -2095,8 +2084,8 @@ packages: resolution: {integrity: sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==} engines: {node: '>=10.13.0'} - watskeburt@5.0.2: - resolution: {integrity: sha512-8xIz2RALjwTA7kYeRtkiQ2uaFyr327T1GXJnVcGOoPuzQX2axpUXqeJPcgOEVemCWB2YveZjhWCcW/eZ3uTkZA==} + watskeburt@5.0.3: + resolution: {integrity: sha512-g9CXukMjazlJJVQ3OHzXsnG25KFYgSgKMIyoJrD8ggr0DbS9UNF7OzIqWmmKKBMedkxj3T01uqEaGnn+y7QhMA==} engines: {node: ^20.12||^22.13||>=24.0} hasBin: true @@ -2409,7 +2398,7 @@ snapshots: '@microsoft/tsdoc': 0.16.0 ajv: 8.18.0 jju: 1.4.0 - resolve: 1.22.10 + resolve: 1.22.11 '@microsoft/tsdoc@0.16.0': {} @@ -2554,16 +2543,16 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tsparticles/cli@3.3.3(@types/eslint@9.6.1)(jiti@2.6.1)(webpack-cli@6.0.1)': + '@tsparticles/cli@3.3.5(@types/eslint@9.6.1)(jiti@2.6.1)(webpack-cli@6.0.1)': dependencies: '@swc/core': 1.15.18 - '@tsparticles/depcruise-config': 3.3.2(dependency-cruiser@17.3.8) + '@tsparticles/depcruise-config': 3.3.2(dependency-cruiser@17.3.9) '@tsparticles/eslint-config': 3.3.2(@types/eslint@9.6.1)(eslint@10.0.3(jiti@2.6.1)) '@tsparticles/prettier-config': 3.3.2(prettier@3.8.1) '@tsparticles/tsconfig': 3.3.2(typescript@5.9.3) '@tsparticles/webpack-plugin': 3.3.2(@types/eslint@9.6.1)(jiti@2.6.1) commander: 14.0.3 - dependency-cruiser: 17.3.8 + dependency-cruiser: 17.3.9 eslint: 10.0.3(jiti@2.6.1) eslint-config-prettier: 10.1.8(eslint@10.0.3(jiti@2.6.1)) eslint-plugin-jsdoc: 62.7.1(eslint@10.0.3(jiti@2.6.1)) @@ -2592,9 +2581,9 @@ snapshots: - webpack-cli - webpack-dev-server - '@tsparticles/depcruise-config@3.3.2(dependency-cruiser@17.3.8)': + '@tsparticles/depcruise-config@3.3.2(dependency-cruiser@17.3.9)': dependencies: - dependency-cruiser: 17.3.8 + dependency-cruiser: 17.3.9 '@tsparticles/engine@3.9.1': {} @@ -2979,17 +2968,13 @@ snapshots: acorn-jsx-walk@2.0.0: {} - acorn-jsx@5.3.2(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.16.0): dependencies: acorn: 8.16.0 acorn-loose@8.5.2: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 acorn-walk@8.2.0: {} @@ -2997,6 +2982,10 @@ snapshots: dependencies: acorn: 8.15.0 + acorn-walk@8.3.5: + dependencies: + acorn: 8.16.0 + acorn@8.10.0: {} acorn@8.15.0: {} @@ -3153,15 +3142,15 @@ snapshots: deepcopy-esm@2.1.1: {} - dependency-cruiser@17.3.8: + dependency-cruiser@17.3.9: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) acorn-jsx-walk: 2.0.0 acorn-loose: 8.5.2 - acorn-walk: 8.3.4 + acorn-walk: 8.3.5 commander: 14.0.3 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.0 ignore: 7.0.5 interpret: 3.1.1 is-installed-globally: 1.0.0 @@ -3172,7 +3161,7 @@ snapshots: safe-regex: 2.1.1 semver: 7.7.4 tsconfig-paths-webpack-plugin: 4.2.0 - watskeburt: 5.0.2 + watskeburt: 5.0.3 diff@4.0.2: {} @@ -3182,11 +3171,6 @@ snapshots: emoji-regex@8.0.0: {} - enhanced-resolve@5.19.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.3.0 - enhanced-resolve@5.20.0: dependencies: graceful-fs: 4.2.11 @@ -3342,8 +3326,8 @@ snapshots: espree@11.1.0: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 5.0.0 espree@11.2.0: @@ -3451,10 +3435,6 @@ snapshots: has-flag@4.0.0: {} - hasown@2.0.1: - dependencies: - function-bind: 1.1.2 - hasown@2.0.2: dependencies: function-bind: 1.1.2 @@ -3485,10 +3465,6 @@ snapshots: interpret@3.1.1: {} - is-core-module@2.13.1: - dependencies: - hasown: 2.0.1 - is-core-module@2.16.1: dependencies: hasown: 2.0.2 @@ -3748,7 +3724,7 @@ snapshots: rechoir@0.8.0: dependencies: - resolve: 1.22.8 + resolve: 1.22.11 regexp-tree@0.1.27: {} @@ -3764,18 +3740,12 @@ snapshots: resolve-from@5.0.0: {} - resolve@1.22.10: + resolve@1.22.11: dependencies: is-core-module: 2.16.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - resolve@1.22.8: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - rimraf@6.1.3: dependencies: glob: 13.0.6 @@ -3974,7 +3944,7 @@ snapshots: tsconfig-paths-webpack-plugin@4.2.0: dependencies: chalk: 4.1.2 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.0 tapable: 2.3.0 tsconfig-paths: 4.2.0 @@ -4085,7 +4055,7 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - watskeburt@5.0.2: {} + watskeburt@5.0.3: {} webpack-bundle-analyzer@5.2.0: dependencies: