diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 60ba652..0446377 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -190,7 +190,7 @@ dependencies: version: 3.0.1 '@tsparticles/preset-firefly': specifier: ^3.0.1 - version: 3.0.1 + version: 3.2.0 '@tsparticles/preset-fireworks': specifier: ^3.0.1 version: 3.0.1 @@ -336,7 +336,7 @@ devDependencies: version: 4.48.0 '@wordpress/scripts': specifier: ^26.19.0 - version: 26.19.0(@playwright/test@1.40.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + version: 26.19.0(@playwright/test@1.53.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) fs-extra: specifier: ^11.2.0 version: 11.2.0 @@ -2590,12 +2590,12 @@ packages: tslib: 2.6.2 dev: true - /@playwright/test@1.40.1: - resolution: {integrity: sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==} - engines: {node: '>=16'} + /@playwright/test@1.53.2: + resolution: {integrity: sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==} + engines: {node: '>=18'} hasBin: true dependencies: - playwright: 1.40.1 + playwright: 1.53.2 dev: true /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.14.0)(webpack-dev-server@4.15.1)(webpack@5.89.0): @@ -3478,6 +3478,21 @@ packages: '@tsparticles/updater-size': 3.0.2 dev: false + /@tsparticles/basic@3.8.1: + resolution: {integrity: sha512-my114zRmekT/+I2cGuEnHxlX5G/jO0iVtNnsxxlsgspXUTSY+fDixmrNF4UgFkuaIwd9Bv/yH+7S/4HE4qte7A==} + dependencies: + '@tsparticles/engine': 3.8.1 + '@tsparticles/move-base': 3.8.1 + '@tsparticles/plugin-hex-color': 3.8.1 + '@tsparticles/plugin-hsl-color': 3.8.1 + '@tsparticles/plugin-rgb-color': 3.8.1 + '@tsparticles/shape-circle': 3.8.1 + '@tsparticles/updater-color': 3.8.1 + '@tsparticles/updater-opacity': 3.8.1 + '@tsparticles/updater-out-modes': 3.8.1 + '@tsparticles/updater-size': 3.8.1 + dev: false + /@tsparticles/effect-bubble@3.0.2: resolution: {integrity: sha512-ASiP2ybDHgR+2VWHttMvlEFbnXDcs+P31M1eSuByX7qaf/5Y9HVVO8YXoaPei61BMKkkpslFAQKdbiXNs36n4A==} dependencies: @@ -3495,6 +3510,11 @@ packages: requiresBuild: true dev: false + /@tsparticles/engine@3.8.1: + resolution: {integrity: sha512-S8h10nuZfElY7oih//NUHnT5qf4v3/dnsU8CMs7dz5lBEGr3amrYrXk0V+YKPTIQwfdmJHUaSBoAqFiv4aEGIA==} + requiresBuild: true + dev: false + /@tsparticles/interaction-external-attract@3.0.2: resolution: {integrity: sha512-7hrTPDKeDw0f6RbWs5m8eH4Dn+AIwn6d6w32GVbHEc2UQSMAX3G4rZ2ME6LEy8rlpnApIUNTBWFvK+laINtopg==} dependencies: @@ -3567,6 +3587,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/interaction-external-trail@3.8.1: + resolution: {integrity: sha512-CUiTxCtTASYdqi55KpJ98IRnuLS+G66v+s1/dZeAE7F7wzL7tkcUBQ3hP1yzBpFmKsoYHJfz9nAfocAkgRb6hg==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/interaction-light@3.0.2: resolution: {integrity: sha512-L5m3x0BJt1PJmrCvB/DUHKg5ASFtqXhDO0CKAcqHQKZBoD9lmLWC3MrCoYe+4kPB9ohtWbohZEeZSYcnTx9BWA==} dependencies: @@ -3603,6 +3629,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/move-base@3.8.1: + resolution: {integrity: sha512-DNFRL1QT8ZQYLg3fIk74EbHJq5HGOq9CM2bCci9dDcdymvN4L7aWVFQavRiWDbi3y1EUW3+jeHSMbD3qHAfOeA==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/move-parallax@3.0.2: resolution: {integrity: sha512-Q/QkDH2QXLxZpLULyYEHwwIeTqzxYRbAtzX+xmzjkfYd3esu9h6s3tjD3ICSYQNvoPXBx2o6yYinmK5comkuMg==} dependencies: @@ -3783,6 +3815,18 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/plugin-hex-color@3.8.1: + resolution: {integrity: sha512-AmgB7XIYBCvg5HcqYb19YpcjEx2k4DpU2e24n0rradDDeqKKcz7EWI/08FlAnDb5HUs1em63vaAanl1vdm3+OA==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + + /@tsparticles/plugin-hsl-color@3.8.1: + resolution: {integrity: sha512-Ja6oEX6yu0064e4a+Fv1TBJiG5y0hqWwoOKSqf/Ra/zo01ageOEvDVX70FOVSrP+iEPGPznKVNcZs1tEOOvO0g==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/plugin-hsv-color@3.0.2: resolution: {integrity: sha512-jQTDmNzfIwrFkKpkqnM+/mxuU3fe8WruzVtHKSXKAJb0Rb7Cj1guy5GhNEBJKmPjOky3H1pElatwJyeDbPDXOg==} dependencies: @@ -3807,6 +3851,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/plugin-rgb-color@3.8.1: + resolution: {integrity: sha512-xNLqnaFUYjU+7dCHQXjZdM4UojUAVorPVmXlYmkh1xmujLljEaFTwCg1UJVlNq+fXENIFkeaf3/XT0U/q0ZBTA==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/plugin-sounds@3.0.2: resolution: {integrity: sha512-udeTBzhcuHKqoisBmSEZL4kLAS6zPhdUQctTcNg1uZ+LBChN35Tm9Ug3QcWKtz+/vjUhnCQLCNnddTUufyx62A==} dependencies: @@ -3853,12 +3903,12 @@ packages: '@tsparticles/interaction-external-push': 3.0.2 dev: false - /@tsparticles/preset-firefly@3.0.1: - resolution: {integrity: sha512-6Jnb3AU1WPb+r5h3ho91feASr/MaeDT46Ds76fV1bGcB3lZrwurdYpb1gr6dSsY16XuxTsJ2SEiaX2DniOtQVQ==} + /@tsparticles/preset-firefly@3.2.0: + resolution: {integrity: sha512-lmy0Fboqvo3jhca5WXivhUTtw1f+oJmYmdGPOygoSoYdzrLDu+GDU5Agkm3eEj6CiyhDaA1NzUez63Xb4IbLLg==} dependencies: - '@tsparticles/basic': 3.0.2 - '@tsparticles/engine': 3.0.2 - '@tsparticles/interaction-external-trail': 3.0.2 + '@tsparticles/basic': 3.8.1 + '@tsparticles/engine': 3.8.1 + '@tsparticles/interaction-external-trail': 3.8.1 dev: false /@tsparticles/preset-fireworks@3.0.1: @@ -3964,6 +4014,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/shape-circle@3.8.1: + resolution: {integrity: sha512-dM/f+qcpd8/KfviuVuKiTS8KLDE/T7xxHK7EI2S49yPW6yrJJBXdL7T4N9/n/6PF+Wslcl+kf/eTDjEAI3WjNQ==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/shape-cog@3.0.2: resolution: {integrity: sha512-qXfiVYnJDqV7LL9TSFYvJ9vVszni8WbNyScQqqS9hwZL1XLBk1CxeTtbILf/jjxeSm4/zwyPtZsJ7cjIlRT7jg==} dependencies: @@ -4089,6 +4145,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-color@3.8.1: + resolution: {integrity: sha512-HKrZzrF8YJ+TD+FdIwaWOPV565bkBhe+Ewj7CwKblG7H/SG+C6n1xIYobXkGP5pYkkQ+Cm1UV/Aq0Ih7sa+rJg==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/updater-destroy@3.0.2: resolution: {integrity: sha512-6EovcvnKDkI/uKRT1KURoUhIdGsuRDoiFkb4kg6J1Sc8lF9EFtzjFd7hl1WDntl0jbtyhwzE/dFV0sBaPesYOg==} dependencies: @@ -4113,6 +4175,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-opacity@3.8.1: + resolution: {integrity: sha512-41dJ0T7df7AUFFkV9yU0buUfUwh+hLYcViXxkDy+6CJiiNCNZ4H404w1DTpBQLL4fbxUcDk9BXZLV7gkE2OfAw==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/updater-orbit@3.0.2: resolution: {integrity: sha512-FkxGaUIu87F4Qfq3AGLMoEabOtrDtga5oOycZPu/AgeTkQkDZN4kqa7eAJC/nsjSXEVmd2lb2OVs2u7IvZbN0g==} dependencies: @@ -4125,6 +4193,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-out-modes@3.8.1: + resolution: {integrity: sha512-BY8WqQwoDFpgPybwTzBU2GnxtRkjWnGStqBnR53x5+f1j7geTSY6WjcOvl1W+IkjtwtjiifriwBl41EbqMrjdQ==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/updater-roll@3.0.2: resolution: {integrity: sha512-g9hYgnLqOKIdsp+szzL77U1R/S2vsMmkZKnjAqIMfDMu7O6oSwGBCdwetPDKTqwwbYgG3/uC57YofnOor034RQ==} dependencies: @@ -4143,6 +4217,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-size@3.8.1: + resolution: {integrity: sha512-SC2ZxewtpwKadCalotK6x2YanxRO3hTMW1Rxzx9V2rcjAIgh/Nw49Vuithy2TDq8RtTc9rHDAPic2vMQ/lYQwA==} + dependencies: + '@tsparticles/engine': 3.8.1 + dev: false + /@tsparticles/updater-stroke-color@3.0.2: resolution: {integrity: sha512-SIkWit6LCauH0bg3jdXOBfFkFwih4mUSfBInaM+iISrvWLQA6XQLtcxJKql7Uvpu2eqTEShZ3UmnKPutqd46/w==} dependencies: @@ -4466,8 +4546,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@types/yauzl@2.10.0: - resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} + /@types/yauzl@2.10.3: + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: '@types/node': 18.11.18 @@ -5195,13 +5275,13 @@ packages: '@wordpress/deprecated': 3.48.0 dev: true - /@wordpress/e2e-test-utils-playwright@0.16.0(@playwright/test@1.40.1)(typescript@5.3.3): + /@wordpress/e2e-test-utils-playwright@0.16.0(@playwright/test@1.53.2)(typescript@5.3.3): resolution: {integrity: sha512-CktRj5/Cc/pAvTHXIAPIMrmmnb0VjtXbTGSjYG6pW/JI2YAmpwY2yBA+DlHJjqOIpcjDDj+sSsJomRSxT2chwQ==} engines: {node: '>=12'} peerDependencies: '@playwright/test': '>=1' dependencies: - '@playwright/test': 1.40.1 + '@playwright/test': 1.53.2 '@wordpress/api-fetch': 6.45.0 '@wordpress/keycodes': 3.48.0 '@wordpress/url': 3.49.0 @@ -5499,7 +5579,7 @@ packages: rememo: 4.0.2 dev: true - /@wordpress/scripts@26.19.0(@playwright/test@1.40.1)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + /@wordpress/scripts@26.19.0(@playwright/test@1.53.2)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): resolution: {integrity: sha512-m3QYlgpWRfIqCfU4jWKwGeA12Qkt6d9CMewEIxIBGVlEGd/sL5rU1fM7LKNBEbSPQpaOTWJApNGWPcW75Fwp+w==} engines: {node: '>=14', npm: '>=6.14.4'} hasBin: true @@ -5509,13 +5589,13 @@ packages: react-dom: ^18.0.0 dependencies: '@babel/core': 7.23.6 - '@playwright/test': 1.40.1 + '@playwright/test': 1.53.2 '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack-dev-server@4.15.1)(webpack@5.89.0) '@svgr/webpack': 8.1.0(typescript@5.3.3) '@wordpress/babel-preset-default': 7.32.0 '@wordpress/browserslist-config': 5.31.0 '@wordpress/dependency-extraction-webpack-plugin': 4.31.0(webpack@5.89.0) - '@wordpress/e2e-test-utils-playwright': 0.16.0(@playwright/test@1.40.1)(typescript@5.3.3) + '@wordpress/e2e-test-utils-playwright': 0.16.0(@playwright/test@1.53.2)(typescript@5.3.3) '@wordpress/eslint-plugin': 17.5.0(@babel/core@7.23.6)(eslint@8.30.0)(jest@29.7.0)(typescript@5.3.3)(wp-prettier@3.0.3) '@wordpress/jest-preset-default': 11.19.0(@babel/core@7.23.6)(jest@29.7.0) '@wordpress/npm-package-json-lint-config': 4.33.0(npm-package-json-lint@6.4.0) @@ -6707,7 +6787,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /chownr@1.1.4: @@ -8536,7 +8616,7 @@ packages: get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: - '@types/yauzl': 2.10.0 + '@types/yauzl': 2.10.3 transitivePeerDependencies: - supports-color dev: true @@ -8948,11 +9028,11 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues requiresBuild: true dependencies: bindings: 1.5.0 - nan: 2.17.0 + nan: 2.22.2 dev: true optional: true @@ -8964,6 +9044,14 @@ packages: dev: true optional: true + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + /function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} dev: true @@ -10418,7 +10506,7 @@ packages: micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: - fsevents: 2.3.2 + fsevents: 2.3.3 dev: true /jest-leak-detector@29.7.0: @@ -11548,8 +11636,8 @@ packages: engines: {node: '>= 0.10'} dev: true - /nan@2.17.0: - resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} + /nan@2.22.2: + resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} requiresBuild: true dev: true optional: true @@ -12275,18 +12363,18 @@ packages: hasBin: true dev: true - /playwright-core@1.40.1: - resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} - engines: {node: '>=16'} + /playwright-core@1.53.2: + resolution: {integrity: sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==} + engines: {node: '>=18'} hasBin: true dev: true - /playwright@1.40.1: - resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==} - engines: {node: '>=16'} + /playwright@1.53.2: + resolution: {integrity: sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==} + engines: {node: '>=18'} hasBin: true dependencies: - playwright-core: 1.40.1 + playwright-core: 1.53.2 optionalDependencies: fsevents: 2.3.2 dev: true