diff --git a/composer.json b/composer.json index bc187a6a..589e4c02 100644 --- a/composer.json +++ b/composer.json @@ -33,6 +33,7 @@ "timber/timber": "^2.2", "vlucas/phpdotenv": "^5.5", "wpackagist-plugin/falcon": "^2.8", + "wpackagist-plugin/force-regenerate-thumbnails": "^2.2", "wpackagist-plugin/polylang": "^3.6", "wpackagist-plugin/query-monitor": "^3.16", "wpackagist-plugin/wc-multishipping": "^2.5", diff --git a/composer.lock b/composer.lock index f5451387..a618263b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "3f3d6267b427e3f7f5d4444317b8c415", + "content-hash": "c4990ac6bae8cc33f69b1948c57447e1", "packages": [ { "name": "composer/installers", @@ -2281,6 +2281,24 @@ "type": "wordpress-plugin", "homepage": "https://wordpress.org/plugins/falcon/" }, + { + "name": "wpackagist-plugin/force-regenerate-thumbnails", + "version": "2.2.0", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/force-regenerate-thumbnails/", + "reference": "tags/2.2.0" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/force-regenerate-thumbnails.2.2.0.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/force-regenerate-thumbnails/" + }, { "name": "wpackagist-plugin/polylang", "version": "3.6.4", @@ -3519,12 +3537,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "f7a59dd2b8c3ed9bc58f5679d8eda9ba3ebd86fb" + "reference": "6afa0b72f717c8ffd7d9515c3549c3108c3a5cd6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/f7a59dd2b8c3ed9bc58f5679d8eda9ba3ebd86fb", - "reference": "f7a59dd2b8c3ed9bc58f5679d8eda9ba3ebd86fb", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/6afa0b72f717c8ffd7d9515c3549c3108c3a5cd6", + "reference": "6afa0b72f717c8ffd7d9515c3549c3108c3a5cd6", "shasum": "" }, "conflict": { @@ -3977,7 +3995,7 @@ "phenx/php-svg-lib": "<0.5.2", "php-censor/php-censor": "<2.0.13|>=2.1,<2.1.5", "php-mod/curl": "<2.3.2", - "phpbb/phpbb": "<3.2.10|>=3.3,<3.3.1", + "phpbb/phpbb": "<3.3.11", "phpems/phpems": ">=6,<=6.1.3", "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", "phpmailer/phpmailer": "<6.5", @@ -4345,7 +4363,7 @@ "type": "tidelift" } ], - "time": "2024-10-29T22:05:01+00:00" + "time": "2024-10-30T17:04:47+00:00" }, { "name": "sebastian/diff", diff --git a/dprint.json b/dprint.json index 1259d7b5..cb4f6a6d 100644 --- a/dprint.json +++ b/dprint.json @@ -77,12 +77,12 @@ }, "newLineKind": "lf", "plugins": [ - "https://plugins.dprint.dev/typescript-0.93.0.wasm", + "https://plugins.dprint.dev/typescript-0.93.1.wasm", "https://plugins.dprint.dev/json-0.19.4.wasm", "https://plugins.dprint.dev/markdown-0.17.8.wasm", "https://plugins.dprint.dev/toml-0.6.3.wasm", "https://plugins.dprint.dev/g-plane/malva-v0.11.0.wasm", - "https://plugins.dprint.dev/g-plane/markup_fmt-v0.14.0.wasm", + "https://plugins.dprint.dev/g-plane/markup_fmt-v0.15.0.wasm", "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.0.wasm", "https://plugins.dprint.dev/exec-0.5.0.json@8d9972eee71fa1590e04873540421f3eda7674d0f1aae3d7c788615e7b7413d0" ], diff --git a/package.json b/package.json index 7217d7dc..4dfbf836 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,6 @@ "@mobily/ts-belt": "4.0.0-rc.5", "@sentry/browser": "8.35.0", "a11y-dialog": "^8.1.1", - "effect": "^3.10.6", "purify-ts": "^2.1.0", "ts-pattern": "^5.5.0", "valibot": "1.0.0-beta.0" @@ -24,7 +23,7 @@ "@prettier/plugin-php": "^0.22.2", "@prettier/plugin-xml": "^3.4.1", "@sentry/types": "8.35.0", - "@swc/cli": "0.4.1-nightly.20240914", + "@swc/cli": "0.5.0", "@types/eslint__js": "^8.42.3", "better-typescript-lib": "^2.9.0", "browserslist": "^4.24.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 725f78fa..78161688 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,9 +17,6 @@ importers: a11y-dialog: specifier: ^8.1.1 version: 8.1.1 - effect: - specifier: ^3.10.6 - version: 3.10.6 purify-ts: specifier: ^2.1.0 version: 2.1.0 @@ -46,8 +43,8 @@ importers: specifier: 8.35.0 version: 8.35.0 '@swc/cli': - specifier: 0.4.1-nightly.20240914 - version: 0.4.1-nightly.20240914(@swc/core@1.7.35) + specifier: 0.5.0 + version: 0.5.0(@swc/core@1.7.35) '@types/eslint__js': specifier: ^8.42.3 version: 8.42.3 @@ -135,8 +132,8 @@ importers: packages: - '@babel/code-frame@7.26.0': - resolution: {integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g==} + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} '@babel/helper-validator-identifier@7.25.9': @@ -868,8 +865,8 @@ packages: peerDependencies: stylelint: ^16.8.0 - '@swc/cli@0.4.1-nightly.20240914': - resolution: {integrity: sha512-mpsF0+pq40uu9nZnhkzaA0gdivORTZnJNUFfuUGEzC1DgEEgmKDgisRWpBgA3p7xQPCpYlhkH5cTbsOkqar2Mg==} + '@swc/cli@0.5.0': + resolution: {integrity: sha512-eFsrNt85SbHTeX6svpBNcA5DQLP/wrSyCs3KVZjbuEHWD7JGpajZOIwH74lVhyrmrXOcGxgbnxXEbDIfRlLcSw==} engines: {node: '>= 16.14.0'} hasBin: true peerDependencies: @@ -1239,9 +1236,6 @@ packages: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - effect@3.10.6: - resolution: {integrity: sha512-gmEKTmnxvu0jX+WQAXINPKmXWE7cBTRuSZ/h6aJw9AzljIB3q+3x/vr0hTAg9UqLNXYyWLUVURt3pemj2AWykA==} - electron-to-chromium@1.5.49: resolution: {integrity: sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A==} @@ -1359,10 +1353,6 @@ packages: resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} engines: {node: '>=4'} - fast-check@3.22.0: - resolution: {integrity: sha512-8HKz3qXqnHYp/VCNn2qfjHdAdcI8zcSqOyX64GOMukp7SL2bfzfeDKjSd+UyECtejccaZv3LcvZTm9YDD22iCQ==} - engines: {node: '>=8.0.0'} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -1890,9 +1880,6 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - pure-rand@6.1.0: - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - purify-ts@2.1.0: resolution: {integrity: sha512-+KNUHV9FxB9BbjadFdvxa+LNJIaqZmSF7CQH5Rv6+f0rBzsxm9FEqrvkALQbWYJobAja2ZCbBDUY7O4fH2znMA==} @@ -2156,8 +2143,8 @@ packages: resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} engines: {node: '>=12'} - ts-api-utils@1.3.0: - resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + ts-api-utils@1.4.0: + resolution: {integrity: sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' @@ -2309,7 +2296,7 @@ packages: snapshots: - '@babel/code-frame@7.26.0': + '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 js-tokens: 4.0.0 @@ -2850,7 +2837,7 @@ snapshots: style-search: 0.1.0 stylelint: 16.10.0(typescript@5.7.0-dev.20241024) - '@swc/cli@0.4.1-nightly.20240914(@swc/core@1.7.35)': + '@swc/cli@0.5.0(@swc/core@1.7.35)': dependencies: '@mole-inc/bin-wrapper': 8.0.1 '@swc/core': 1.7.35 @@ -2967,7 +2954,7 @@ snapshots: graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.7.0-dev.20241024) + ts-api-utils: 1.4.0(typescript@5.7.0-dev.20241024) optionalDependencies: typescript: 5.7.0-dev.20241024 transitivePeerDependencies: @@ -2996,7 +2983,7 @@ snapshots: '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.7.0-dev.20241024) '@typescript-eslint/utils': 8.12.2(eslint@9.13.0)(typescript@5.7.0-dev.20241024) debug: 4.3.7 - ts-api-utils: 1.3.0(typescript@5.7.0-dev.20241024) + ts-api-utils: 1.4.0(typescript@5.7.0-dev.20241024) optionalDependencies: typescript: 5.7.0-dev.20241024 transitivePeerDependencies: @@ -3014,7 +3001,7 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.7.0-dev.20241024) + ts-api-utils: 1.4.0(typescript@5.7.0-dev.20241024) optionalDependencies: typescript: 5.7.0-dev.20241024 transitivePeerDependencies: @@ -3237,10 +3224,6 @@ snapshots: dependencies: path-type: 4.0.0 - effect@3.10.6: - dependencies: - fast-check: 3.22.0 - electron-to-chromium@1.5.49: {} emoji-regex@8.0.0: {} @@ -3402,10 +3385,6 @@ snapshots: ext-list: 2.2.2 sort-keys-length: 1.0.1 - fast-check@3.22.0: - dependencies: - pure-rand: 6.1.0 - fast-deep-equal@3.1.3: {} fast-glob@3.3.2: @@ -3763,7 +3742,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.26.0 + '@babel/code-frame': 7.26.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -3844,8 +3823,6 @@ snapshots: punycode@2.3.1: {} - pure-rand@6.1.0: {} - purify-ts@2.1.0: dependencies: '@types/json-schema': 7.0.15 @@ -4139,7 +4116,7 @@ snapshots: dependencies: escape-string-regexp: 5.0.0 - ts-api-utils@1.3.0(typescript@5.7.0-dev.20241024): + ts-api-utils@1.4.0(typescript@5.7.0-dev.20241024): dependencies: typescript: 5.7.0-dev.20241024