diff --git a/package-lock.json b/package-lock.json index 869cb10..fb44e3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5925,290 +5925,268 @@ } }, "node_modules/@php-wasm/cli-util": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.36.tgz", - "integrity": "sha512-A2xdSL0W2QCVz7xvoNGPcwjyfRCWMQq0NOWuYHeUTxcVUeZ9mB2tcSnw2JySoEktaUIc/csKevmp3Ql1zIMo9g==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.56.tgz", + "integrity": "sha512-fG0++QgoBsJl4/KYyAJmajMI2NHRM17ew41W373pF/sMVS/sZuiB+fB8lZ/Grofihljkq5BWdmPh0oFXwUR2Ow==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/util": "3.1.36", - "fast-xml-parser": "^5.5.1", + "@php-wasm/util": "3.1.56", + "fast-xml-parser": "^5.8.0", "jsonc-parser": "3.3.1" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/logger": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.36.tgz", - "integrity": "sha512-Rol0+ZP0JzM1+LP11oP1AJ0G/qEZrbh3XJZwcpi5lhL78ZfKXix4hKAino2C3ObFZXr9I0FbwsG4rifez023lQ==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.56.tgz", + "integrity": "sha512-CaKsiO0OGaS07s+of2ZS486La5JhsT/V1yn96/BJ9BKDSQKVQERJDsXIQ2XIdV0/4C6owKBtKn7e7DGhOqPg5Q==", "dev": true, "license": "GPL-2.0-or-later", "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.36.tgz", - "integrity": "sha512-cKlxSm2ksiGmSA6hbJ8Hs4SsfL1k1pLta+F2NqAjaSy1klGzujYdNHetuF81+ge84r0UUU1kGRCa1gF/xh3HRQ==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.56.tgz", + "integrity": "sha512-zpxaoHY8pRNC7qt0kLHim5XUVwLv6nWChis6LbDWVnEF7Gv4Ls7+zTRk+ukQUNfDvRuF11vUzgcMdN7I63Sa/w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/cli-util": "3.1.36", - "@php-wasm/logger": "3.1.36", - "@php-wasm/node-5-2": "3.1.36", - "@php-wasm/node-7-4": "3.1.36", - "@php-wasm/node-8-0": "3.1.36", - "@php-wasm/node-8-1": "3.1.36", - "@php-wasm/node-8-2": "3.1.36", - "@php-wasm/node-8-3": "3.1.36", - "@php-wasm/node-8-4": "3.1.36", - "@php-wasm/node-8-5": "3.1.36", - "@php-wasm/universal": "3.1.36", - "@php-wasm/util": "3.1.36", + "@php-wasm/cli-util": "3.1.56", + "@php-wasm/logger": "3.1.56", + "@php-wasm/node-5-2": "3.1.56", + "@php-wasm/node-7-4": "3.1.56", + "@php-wasm/node-8-0": "3.1.56", + "@php-wasm/node-8-1": "3.1.56", + "@php-wasm/node-8-2": "3.1.56", + "@php-wasm/node-8-3": "3.1.56", + "@php-wasm/node-8-4": "3.1.56", + "@php-wasm/node-8-5": "3.1.56", + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56", "fs-ext-extra-prebuilt": "2.2.7", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0" + "ws": "8.21.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-5-2": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.36.tgz", - "integrity": "sha512-Vrgz+FSKYIgAbQwQirNYkR/N/7MDb8T/dYtCOovh8kSOk9wZKPBRfmg4AVCnUQLoh/fvew0Uzbno7VNEaMn5Ug==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.56.tgz", + "integrity": "sha512-IqbxJC6yWwmFGce8BPgrDBMl/FNq64ugFc7z6e+/753WTsjWTM4gSrir13xx8DHWRa1huUvhuxujiww45VJqhA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-7-4": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.36.tgz", - "integrity": "sha512-xlN8vpIh8GXoTxgKnRraxxEs0H0tGsOSlFR/Apu2TyjDLEfblgq4ErgkMIVmZFpLV1Xm7itGugJvehDBwRhE4g==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.56.tgz", + "integrity": "sha512-Zj5aHoY2c43kcO6BhM+JWz+06nq7WcHkp3R428Ij6QqxFFFp0VlF5NbrqtWmppK8xY2ZoV+f0NQsnYsBBEjM7A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-0": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.36.tgz", - "integrity": "sha512-0NDkKQ31ZksN3Ve7684yqrY0CX8zHBNJk2QK9cNcLBSqS1/Kw4TZ+dpx61R2Uapdm0ZGRE4bAfc8Bg2rch7vIA==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.56.tgz", + "integrity": "sha512-KWThNeQGRMhk1sWCfsS89vyBuhOtoK83hWLgdiaPZoG8Gcv6G6xeALTReCUkAxWLPHaBKwdUK93gQoxpt867Iw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-1": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.36.tgz", - "integrity": "sha512-4HGMGw9omV52h96gBlhmFp0FlX7YiVXw32y/cMCI/pLL4z92qa+J1G63z/5CvubNzii2VInebr4/rIelJvNM5A==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.56.tgz", + "integrity": "sha512-q98eZevp4+apYNjyeJvTh6ymuPxnDtwe84u8xw/Jui5xQTnbKIWEdUsZptGlnVXM6eSOzjC7Kyto2lF7UEBEJg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-2": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.36.tgz", - "integrity": "sha512-RiWmW+YbrmrtoRl9+3zyjPni1F0eSzwBJ0SeAkTCCHd5Ar7O7wzBh4TzF7FDs28ilP1zNOU+vV9Y2Xl121otkg==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.56.tgz", + "integrity": "sha512-A2n+6GYN/Qq58JTWcpq44gGb+zKtT5CYDf6rJlnVsrClvOToUL/DTcGTvkT4HHjkC9cPBLnDVZ6ns91ugq6n1g==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-3": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.36.tgz", - "integrity": "sha512-JirRWOrr8wFtetoSxmD6orPILDH5P5N2CNxXUn9paEjdzS1OrtWr3r45AC8y6ZI+Dc2/TWaLi1HvnMizo06FxQ==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.56.tgz", + "integrity": "sha512-FGj6HK9zlh+3Zoh/qOSP7WS1zPWvWMW1oBVojRzedW1j5XxlbXydcypUYpAcsdlQdrVFJ3VzSqytXK4QmQwaFQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-4": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.36.tgz", - "integrity": "sha512-Aq7uI9A/DspJmz3ciDHY9nAge+QYSfJaaMFN4KCEb4I3npIdiLF35/dHPY+aj7ZmMwwLPNsxEAMUN75av1MfYQ==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.56.tgz", + "integrity": "sha512-fam1tyIcDqyJrgUvm3gW37FZhE02YOL2nYUJpLwq0B9QA4WxQo2wx0W1Tg9LBoIeD7JtvEOHk1soyg6awLPMDQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/node-8-5": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.36.tgz", - "integrity": "sha512-eevPJ1q/oOPgQD+L5KQVfKR8xNPlIlMtG5JEieE8320pk1tzUMC4f1ZABJpjDFhpE592rNjHJFoQsLGVTfV+/A==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.56.tgz", + "integrity": "sha512-dCalDHUAcX+/VgQbioj0HpzPb+cgTT6kpV12JBegtE0GgOXN2SJnZDi+8LGyVY8DH6APX9MqSYsppKRc+dACBQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", + "@php-wasm/universal": "3.1.56", "wasm-feature-detect": "1.8.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" - } - }, - "node_modules/@php-wasm/node/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/progress": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.36.tgz", - "integrity": "sha512-2NchEvgF6KbNxYOo9PIOiKnJq93EYajLLhub9XK7g5mQmeA+bJg03Mn+QFN4k67sGsVKtgY4W7Wsg8IyoSGbqg==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.56.tgz", + "integrity": "sha512-vj0wMLaIz1Ct+oKalMhsLpwXslqXRk8HnmPljlU4oeKVtIuus4+lPY7AbJbrKLPu/mjtTUTe6ckhAvvKh2/MJQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.36" + "@php-wasm/logger": "3.1.56" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/scopes": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-3.1.36.tgz", - "integrity": "sha512-hE6Yja+lv5Y7oULwf6hxqeQfmeKU+x7/xIvx6XpFtiesROi3b4W95FWWrgIXgpDUpuYLQWd2C9FQpVcMWdwDzA==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-3.1.56.tgz", + "integrity": "sha512-t0dVVio0AX4QfcFe6u8pVHes76MN2cfLRBwm5OjR0K5HSvEG42Yv1gpAz+ALqgDFUAohVRy0NJd/yMZ7vuDypg==", "dev": true, "license": "GPL-2.0-or-later", "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/stream-compression": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.36.tgz", - "integrity": "sha512-6jsYce14wvQ7/ykCGURMaBTqM+edZTBQp0yMYLQWlJbD8DpYeaUkivkWEg0wsNd0ponNEK8jFWr1G5/QETtwxw==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.56.tgz", + "integrity": "sha512-fM6HkAFJ8+oIi4RE5ohkyMD5i504cHkKvs3YVDaRuT437T0L/w7v3IPQ0Un9OaLkamzExKPlnfMxyekkvJqH6Q==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/util": "3.1.36" + "@php-wasm/util": "3.1.56" } }, "node_modules/@php-wasm/universal": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.36.tgz", - "integrity": "sha512-1aEreyTpNVIBwMHbaWVgeNA8gUfqLPjtJYmtmqlyMounVtxvUGdiSCpIb2G40ZUv5X15FvI30dhnCV4izLJhZA==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.56.tgz", + "integrity": "sha512-TTus/ztQk6jI7duyKGOCO5FJqDhtCYYtdjdL9uxCaAwjWc535yj9110uegqhKKNvKgnc/B+ZbWROnTC8KFnl3A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.36", - "@php-wasm/progress": "3.1.36", - "@php-wasm/stream-compression": "3.1.36", - "@php-wasm/util": "3.1.36", + "@php-wasm/logger": "3.1.56", + "@php-wasm/progress": "3.1.56", + "@php-wasm/stream-compression": "3.1.56", + "@php-wasm/util": "3.1.56", "ini": "4.1.2" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/util": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.36.tgz", - "integrity": "sha512-gLimD7rMWQTLlKJwQmYDephM1/TdSj2IvXx+sy34da+H4H5lMrOfUHQ0SGsHNZIu/ZCjb6DlAzm6IqlKYnhP0A==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.56.tgz", + "integrity": "sha512-jRL3vqVrKQYx9p91O9xC5KZbVwWpMQ6ZFtTWO6Z4GtqcNoBsUunsPR82y/9k84EnKSj+ZTLLD6cEgLWYRUOoBw==", "dev": true, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/web-service-worker": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-3.1.36.tgz", - "integrity": "sha512-W2ZSOs98v0EkK7xxQCuMhsNOrUw860riYM9OBavYOKU8tQ1l8IUvI2RwgUll9YBEa1tn6A+mDwEaMlcGR2Nfew==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-3.1.56.tgz", + "integrity": "sha512-lqW7+OnJ+iHjGgVt82hjeqifA1e9MYyhN4fxya4t9ISREu6fzeUOeqHnC8ndBOe6iM8+APakoqnz5qck4iwpvQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/scopes": "3.1.36", - "@php-wasm/universal": "3.1.36" + "@php-wasm/scopes": "3.1.56", + "@php-wasm/universal": "3.1.56" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/xdebug-bridge": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@php-wasm/xdebug-bridge/-/xdebug-bridge-3.1.36.tgz", - "integrity": "sha512-03JgYfzLZ/rcS2aAMKdeDoOborreD/2Ju0lXlgfIfhzTp01z/gV3lOkASbLhjkMG4vYGdOflOFboRGySJPQzaA==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@php-wasm/xdebug-bridge/-/xdebug-bridge-3.1.56.tgz", + "integrity": "sha512-z01EDxhT2aRAbXfyIQyBR+K0mWfphnNPhHwWl0+yVd/OxTIeWHgG/aC/7bGcL1o9o+j+jAAecw8koKBY3f63Dg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.36", - "@php-wasm/universal": "3.1.36", - "ws": "8.18.0", + "@php-wasm/logger": "3.1.56", + "@php-wasm/universal": "3.1.56", + "ws": "8.21.0", "xml2js": "0.6.2", "yargs": "17.7.2" }, @@ -6216,8 +6194,8 @@ "xdebug-bridge": "xdebug-bridge.js" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@php-wasm/xdebug-bridge/node_modules/emoji-regex": { @@ -6255,28 +6233,6 @@ "node": ">=8" } }, - "node_modules/@php-wasm/xdebug-bridge/node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/@php-wasm/xdebug-bridge/node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -12511,64 +12467,47 @@ } }, "node_modules/@wp-playground/blueprints": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-3.1.36.tgz", - "integrity": "sha512-Q2pULs5l69hYwuSgWyVHMyxRshD+cCkMuewemR4w4KFyEiMcAxlQhLxSj/eM1MkMhII83KblPo7x8iaoPCAimQ==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-3.1.56.tgz", + "integrity": "sha512-mn1S5r6sQFvMEcDXGnHwKTaHwwkyBTf89kwMfIB73nGNhLYdA1OtDGoi+wVt2YhMc7nxNi4s7g+LdPxS/tyksA==", "dev": true, "dependencies": { - "@php-wasm/logger": "3.1.36", - "@php-wasm/progress": "3.1.36", - "@php-wasm/stream-compression": "3.1.36", - "@php-wasm/universal": "3.1.36", - "@php-wasm/util": "3.1.36", - "@php-wasm/web-service-worker": "3.1.36", - "@wp-playground/common": "3.1.36", - "@wp-playground/storage": "3.1.36", - "@wp-playground/wordpress": "3.1.36", - "ajv": "8.12.0" + "@php-wasm/logger": "3.1.56", + "@php-wasm/progress": "3.1.56", + "@php-wasm/stream-compression": "3.1.56", + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56", + "@php-wasm/web-service-worker": "3.1.56", + "@wp-playground/common": "3.1.56", + "@wp-playground/storage": "3.1.56", + "@wp-playground/wordpress": "3.1.56", + "ajv": "8.18.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" - } - }, - "node_modules/@wp-playground/blueprints/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@wp-playground/cli": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-3.1.36.tgz", - "integrity": "sha512-/G+XPoMn/n0MaqCAjDtEP9bKr9aaswUb63v75D0VsGx4YQ3pja9N7+8cRiSXmqQ25yghWDrsdglPBjp91AEpoA==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-3.1.56.tgz", + "integrity": "sha512-JTxl6djPEM2YRYz/w+BUoyoCvhSGHIjqMi4fMV1b8o1UPNvZatLaS7opo57UsrVElXrfdZwvi6IuyS4LswUx9Q==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/cli-util": "3.1.36", - "@php-wasm/logger": "3.1.36", - "@php-wasm/node": "3.1.36", - "@php-wasm/progress": "3.1.36", - "@php-wasm/universal": "3.1.36", - "@php-wasm/util": "3.1.36", - "@php-wasm/xdebug-bridge": "3.1.36", - "@wp-playground/blueprints": "3.1.36", - "@wp-playground/common": "3.1.36", - "@wp-playground/storage": "3.1.36", - "@wp-playground/tools": "3.1.36", - "@wp-playground/wordpress": "3.1.36", - "express": "4.22.0", + "@php-wasm/cli-util": "3.1.56", + "@php-wasm/logger": "3.1.56", + "@php-wasm/node": "3.1.56", + "@php-wasm/progress": "3.1.56", + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56", + "@php-wasm/xdebug-bridge": "3.1.56", + "@wp-playground/blueprints": "3.1.56", + "@wp-playground/common": "3.1.56", + "@wp-playground/storage": "3.1.56", + "@wp-playground/tools": "3.1.56", + "@wp-playground/wordpress": "3.1.56", + "express": "4.22.2", "fs-extra": "11.1.1", "tmp-promise": "3.0.3", "wasm-feature-detect": "1.8.0", @@ -12596,15 +12535,15 @@ "license": "MIT" }, "node_modules/@wp-playground/cli/node_modules/express": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.0.tgz", - "integrity": "sha512-c2iPh3xp5vvCLgaHK03+mWLFPhox7j1LwyxcZwFVApEv5i0X+IjPpbT50SJJwwLpdBVfp45AkK/v+AFgv/XlfQ==", + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz", + "integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "~1.20.3", + "body-parser": "~1.20.5", "content-disposition": "~0.5.4", "content-type": "~1.0.4", "cookie": "~0.7.1", @@ -12623,7 +12562,7 @@ "parseurl": "~1.3.3", "path-to-regexp": "~0.1.12", "proxy-addr": "~2.0.7", - "qs": "~6.14.0", + "qs": "~6.15.1", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", "send": "~0.19.0", @@ -12657,13 +12596,14 @@ "license": "MIT" }, "node_modules/@wp-playground/cli/node_modules/qs": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", - "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", + "version": "6.15.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz", + "integrity": "sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.1.0" + "es-define-property": "^1.0.1", + "side-channel": "^1.1.1" }, "engines": { "node": ">=0.6" @@ -12720,65 +12660,72 @@ } }, "node_modules/@wp-playground/common": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-3.1.36.tgz", - "integrity": "sha512-uxYwWscPL76IntpIk5FJitPzcRm2BudmSlPNDswCc7DbnHVsaoG1jishFK/baTocQInsAdJlHZwL/sHgARx1Dg==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-3.1.56.tgz", + "integrity": "sha512-jLbJoZDTY0LCneWazwh2PLIoALCQ8z2wlz5fBUPu05ObLMnxy5nnwl5RQFVtfOeLAYgGyU7D6WJcKFzom9+7Qg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.36", - "@php-wasm/util": "3.1.36" + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@wp-playground/storage": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-3.1.36.tgz", - "integrity": "sha512-BGXtXvZZDKwg1LuwTQlqFx5FHg9jC8fq3kCsMi389MIm7OGerqoUw5ONcGnrkarIxybkjHbrLZBUk5zsaXNiVg==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-3.1.56.tgz", + "integrity": "sha512-UWTYwABObZvvJFD/3nlgGBR513YaE1nZkv2dtF+TAWBLdvzCEnsEyIx09mtyZJFCxMY7+O9V3i9YNdzeMQ2BtA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/stream-compression": "3.1.36", - "@php-wasm/universal": "3.1.36", - "@php-wasm/util": "3.1.36", + "@php-wasm/stream-compression": "3.1.56", + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56", "@zip.js/zip.js": "2.7.57", "isomorphic-git": "1.37.6", "octokit": "3.1.2", - "pako": "^1.0.10" + "pako": "^1.0.10", + "sha.js": "2.4.12" } }, "node_modules/@wp-playground/tools": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@wp-playground/tools/-/tools-3.1.36.tgz", - "integrity": "sha512-wB+AwGZUpeB8xN/lTxWarnMfTg/o2Z8vlUhMFB50+p7GVoG34XRrZWj0Tvys87e+XAiCu0KOYqhBYfHkNcujag==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@wp-playground/tools/-/tools-3.1.56.tgz", + "integrity": "sha512-3BLJaDrZoeVzvjCoFwhjz3LLo/cZj6scIZwdbSsmRiQdJZbmMRriJNL3MrM2cfBvHNyhYjGj9lhy/lPhAYIxyw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wp-playground/blueprints": "3.1.36" + "@php-wasm/node": "3.1.56", + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56", + "@wp-playground/blueprints": "3.1.56", + "@wp-playground/common": "3.1.56", + "@wp-playground/wordpress": "3.1.56" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@wp-playground/wordpress": { - "version": "3.1.36", - "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-3.1.36.tgz", - "integrity": "sha512-YwtbwG/eIBiBhGg3G1M7kVtXVmEWBSw3RL6+lcUw2rR1UGnqe5lFRx8QxVN36FXRP40NFeKgVuhZI2eTkbGdjA==", + "version": "3.1.56", + "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-3.1.56.tgz", + "integrity": "sha512-oIkRqo7NyDfaMi1L699IRNKZAuY//uBzzHyZk4bu93kdnYxRgQrkPMfSKmJSUARjzGZ/QteJCu+DpD6U1DViXQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.36", - "@php-wasm/universal": "3.1.36", - "@php-wasm/util": "3.1.36", - "@wp-playground/common": "3.1.36" + "@php-wasm/logger": "3.1.56", + "@php-wasm/universal": "3.1.56", + "@php-wasm/util": "3.1.56", + "@wp-playground/common": "3.1.56", + "zstddec": "^0.2.0" }, "engines": { - "node": ">=20.10.0", - "npm": ">=10.2.3" + "node": ">=24.18.0", + "npm": ">=11.16.0" } }, "node_modules/@xtuc/ieee754": { @@ -30504,6 +30451,13 @@ "peerDependencies": { "zod": "^3.25.0 || ^4.0.0" } + }, + "node_modules/zstddec": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/zstddec/-/zstddec-0.2.0.tgz", + "integrity": "sha512-oyPnDa1X5c13+Y7mA/FDMNJrn4S8UNBe0KCqtDmor40Re7ALrPN6npFwyYVRRh+PqozZQdeg23QtbcamZnG5rA==", + "dev": true, + "license": "MIT AND BSD-3-Clause" } } }