diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 60ba652..be314f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -178,7 +178,7 @@ dependencies: version: 3.0.2 '@tsparticles/preset-big-circles': specifier: ^3.0.1 - version: 3.0.1 + version: 3.2.0 '@tsparticles/preset-bubbles': 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.50.0)(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.50.0: + resolution: {integrity: sha512-ZGNXbt+d65EGjBORQHuYKj+XhCewlwpnSd/EDuLPZGSiEWmgOJB5RmMCCYGy5aMfTs9wx61RivfDKi8H/hcMvw==} + engines: {node: '>=18'} hasBin: true dependencies: - playwright: 1.40.1 + playwright: 1.50.0 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.0: + resolution: {integrity: sha512-ftODJtMn6PcatszzpkCmQL9lbukpLscKJg44jY4knTqvJEa8D2XDUAC5g/qqr+8ed/1sd89qFpE0ZS5aMC0ehA==} + dependencies: + '@tsparticles/engine': 3.8.0 + '@tsparticles/move-base': 3.8.0 + '@tsparticles/plugin-hex-color': 3.8.0 + '@tsparticles/plugin-hsl-color': 3.8.0 + '@tsparticles/plugin-rgb-color': 3.8.0 + '@tsparticles/shape-circle': 3.8.0 + '@tsparticles/updater-color': 3.8.0 + '@tsparticles/updater-opacity': 3.8.0 + '@tsparticles/updater-out-modes': 3.8.0 + '@tsparticles/updater-size': 3.8.0 + 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.0: + resolution: {integrity: sha512-mqdSG4gkLbOUck/Wqk8rR4duc6NCnmtJfSPkIvVOUpo/jk2kAGaxRVSU9n0sySxZRx+CGbpAFVVdjdtB1N+70A==} + requiresBuild: true + dev: false + /@tsparticles/interaction-external-attract@3.0.2: resolution: {integrity: sha512-7hrTPDKeDw0f6RbWs5m8eH4Dn+AIwn6d6w32GVbHEc2UQSMAX3G4rZ2ME6LEy8rlpnApIUNTBWFvK+laINtopg==} dependencies: @@ -3603,6 +3623,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/move-base@3.8.0: + resolution: {integrity: sha512-e4GUhUfuPYegNf1Y/sXCN43XUeSbArwfX+gMkYjEFV0/MMYMYCUrvcCMIGT4fg8TBV1MtVgzr7zQUL6RHh9TSg==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/move-parallax@3.0.2: resolution: {integrity: sha512-Q/QkDH2QXLxZpLULyYEHwwIeTqzxYRbAtzX+xmzjkfYd3esu9h6s3tjD3ICSYQNvoPXBx2o6yYinmK5comkuMg==} dependencies: @@ -3759,12 +3785,25 @@ packages: '@tsparticles/plugin-emitters': 3.0.2 dev: false + /@tsparticles/plugin-emitters-shape-square@3.8.0: + resolution: {integrity: sha512-v5AHA5pOOCffsMIQ9AuhA+GvF8b8jrvlcV3tVaj/R61fKC4i9XeB3S45r18N/ZNmyArtp6cbPEc3JFBU+3Ljvw==} + dependencies: + '@tsparticles/engine': 3.8.0 + '@tsparticles/plugin-emitters': 3.8.0 + dev: false + /@tsparticles/plugin-emitters@3.0.2: resolution: {integrity: sha512-F8U/lIIq9EAMXCN308gLi6IoQ56v+qtXoM45KB4oIXPOing1OH1zRiWQ2sVyT1yio8uLMIXLyYdmpgMiFlAvlw==} dependencies: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/plugin-emitters@3.8.0: + resolution: {integrity: sha512-yAtu5Vb7vNZv40iaEsymO8MJFLKlmc3F1zJLEzS80PLETSCNR2R4BktLmd3ALeyRk0nj7dNgspcYB1OGfJ2iFQ==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/plugin-export-image@3.0.2: resolution: {integrity: sha512-G8JYpUiheNb90oNn1AvIbVscul2+ixcfQpIX6DAIu9uRJSlt0D+smFcwnFmt2AEqlYcSUiXWplpxENimJuupBw==} dependencies: @@ -3783,6 +3822,18 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/plugin-hex-color@3.8.0: + resolution: {integrity: sha512-48wrRiY+tpIZMDw/xZzGX3bXc+vhYjTY/qLGktGJV2J3mYCIbWU9T+dsXAOCkLuQojIT7SsKrq/K5WC+TcBKqg==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + + /@tsparticles/plugin-hsl-color@3.8.0: + resolution: {integrity: sha512-/RdD+D0PaPoGFnAoZRwVNAp+x1Ccx9nIFGH7ilpcGtf+ZNsgEKMUKWXXNhvWaXgS9B5T2kv0juDvWIceOdkAxA==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/plugin-hsv-color@3.0.2: resolution: {integrity: sha512-jQTDmNzfIwrFkKpkqnM+/mxuU3fe8WruzVtHKSXKAJb0Rb7Cj1guy5GhNEBJKmPjOky3H1pElatwJyeDbPDXOg==} dependencies: @@ -3807,19 +3858,25 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/plugin-rgb-color@3.8.0: + resolution: {integrity: sha512-J7Qml+sLUWKUxGs/hNXX7RUXFOuJEPiSUZgKjS5mUYrP1HPnRXmBd7/8kku5d5DS9VBsuTOAdCbgWhxXJPbK1g==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/plugin-sounds@3.0.2: resolution: {integrity: sha512-udeTBzhcuHKqoisBmSEZL4kLAS6zPhdUQctTcNg1uZ+LBChN35Tm9Ug3QcWKtz+/vjUhnCQLCNnddTUufyx62A==} dependencies: '@tsparticles/engine': 3.0.2 dev: false - /@tsparticles/preset-big-circles@3.0.1: - resolution: {integrity: sha512-6JKQD5iRa8kgfHzBtnKFnrwBl8Gqpa6rpNH+Qm5RgB7DMojeHOolwnr5ab6o7B3guZdCVC4eL7aaE7PYx8SwsA==} + /@tsparticles/preset-big-circles@3.2.0: + resolution: {integrity: sha512-3mmvYVPdukUdvswa9QsUfLayHxzbZUMlxVz3mkRgj/VAIDoQBXAvlWUzJ24c4BD/CC6iUDME0eU8o4gu0Bw89g==} dependencies: - '@tsparticles/basic': 3.0.2 - '@tsparticles/engine': 3.0.2 - '@tsparticles/plugin-emitters': 3.0.2 - '@tsparticles/plugin-emitters-shape-square': 3.0.2 + '@tsparticles/basic': 3.8.0 + '@tsparticles/engine': 3.8.0 + '@tsparticles/plugin-emitters': 3.8.0 + '@tsparticles/plugin-emitters-shape-square': 3.8.0 dev: false /@tsparticles/preset-bubbles@3.0.1: @@ -3964,6 +4021,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/shape-circle@3.8.0: + resolution: {integrity: sha512-NM/YGp50bdcTUZNkAicQD1LwKyuODevXca+9gncOUSKKvj1xaWXGp1GCQTKxKjz/86BuvUA0KkSrKuuOBR8u5Q==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/shape-cog@3.0.2: resolution: {integrity: sha512-qXfiVYnJDqV7LL9TSFYvJ9vVszni8WbNyScQqqS9hwZL1XLBk1CxeTtbILf/jjxeSm4/zwyPtZsJ7cjIlRT7jg==} dependencies: @@ -4089,6 +4152,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-color@3.8.0: + resolution: {integrity: sha512-PnTQjgy2brZ4l3Gsz021zuCyLLCMLLm6VbJURN65wi99uMRfUtoWaxTnRjtnqAIcwzluevZt8b5PkcPbNpG5Bg==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/updater-destroy@3.0.2: resolution: {integrity: sha512-6EovcvnKDkI/uKRT1KURoUhIdGsuRDoiFkb4kg6J1Sc8lF9EFtzjFd7hl1WDntl0jbtyhwzE/dFV0sBaPesYOg==} dependencies: @@ -4113,6 +4182,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-opacity@3.8.0: + resolution: {integrity: sha512-ef9oq+W2Z0vnATM90OyytGqb1izHjvzXKumruBo00Wk2g6fKXNSzvsa8+5DxY/SNqgNx+t4BfKPXzu8TJh1RuQ==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/updater-orbit@3.0.2: resolution: {integrity: sha512-FkxGaUIu87F4Qfq3AGLMoEabOtrDtga5oOycZPu/AgeTkQkDZN4kqa7eAJC/nsjSXEVmd2lb2OVs2u7IvZbN0g==} dependencies: @@ -4125,6 +4200,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-out-modes@3.8.0: + resolution: {integrity: sha512-JU1foF4kY9lEsYHCfWGBQhTr5zti7HplzTJoZtsiereqmx9uVV98LVFP4yX71qQefuNPtVviRV7uwdbHw0wEfg==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/updater-roll@3.0.2: resolution: {integrity: sha512-g9hYgnLqOKIdsp+szzL77U1R/S2vsMmkZKnjAqIMfDMu7O6oSwGBCdwetPDKTqwwbYgG3/uC57YofnOor034RQ==} dependencies: @@ -4143,6 +4224,12 @@ packages: '@tsparticles/engine': 3.0.2 dev: false + /@tsparticles/updater-size@3.8.0: + resolution: {integrity: sha512-iWN9ySubHM1vf/sTDnEq7ygzTcr/2fcIeGpBw/XqK6z2pwa9Z3DVeFzoJOvPztLtVqV/WTH1TcoxZ1yd31pEkA==} + dependencies: + '@tsparticles/engine': 3.8.0 + dev: false + /@tsparticles/updater-stroke-color@3.0.2: resolution: {integrity: sha512-SIkWit6LCauH0bg3jdXOBfFkFwih4mUSfBInaM+iISrvWLQA6XQLtcxJKql7Uvpu2eqTEShZ3UmnKPutqd46/w==} dependencies: @@ -4466,8 +4553,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 +5282,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.50.0)(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.50.0 '@wordpress/api-fetch': 6.45.0 '@wordpress/keycodes': 3.48.0 '@wordpress/url': 3.49.0 @@ -5499,7 +5586,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.50.0)(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 +5596,13 @@ packages: react-dom: ^18.0.0 dependencies: '@babel/core': 7.23.6 - '@playwright/test': 1.40.1 + '@playwright/test': 1.50.0 '@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.50.0)(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 +6794,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 +8623,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 +9035,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.0 dev: true optional: true @@ -8964,6 +9051,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 +10513,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 +11643,8 @@ packages: engines: {node: '>= 0.10'} dev: true - /nan@2.17.0: - resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} + /nan@2.22.0: + resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} requiresBuild: true dev: true optional: true @@ -12275,18 +12370,18 @@ packages: hasBin: true dev: true - /playwright-core@1.40.1: - resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} - engines: {node: '>=16'} + /playwright-core@1.50.0: + resolution: {integrity: sha512-CXkSSlr4JaZs2tZHI40DsZUN/NIwgaUPsyLuOAaIZp2CyF2sN5MM5NJsyB188lFSSozFxQ5fPT4qM+f0tH/6wQ==} + engines: {node: '>=18'} hasBin: true dev: true - /playwright@1.40.1: - resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==} - engines: {node: '>=16'} + /playwright@1.50.0: + resolution: {integrity: sha512-+GinGfGTrd2IfX1TA4N2gNmeIksSb+IAe589ZH+FlmpV3MYTx6+buChGIuDLQwrGNCw2lWibqV50fU510N7S+w==} + engines: {node: '>=18'} hasBin: true dependencies: - playwright-core: 1.40.1 + playwright-core: 1.50.0 optionalDependencies: fsevents: 2.3.2 dev: true