diff --git a/package-lock.json b/package-lock.json index fdc96724..09344dbf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6035,14 +6035,14 @@ } }, "node_modules/@php-wasm/cli-util": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.34.tgz", - "integrity": "sha512-DTai4LPCIGyOru31u42diBZmizb5etexjhmPv6/6nU3Uh2UEIyD2ICFn5ol/ddSDrruyk5xC9Wj4ECAqeNgHzg==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/cli-util/-/cli-util-3.1.46.tgz", + "integrity": "sha512-m3bDR/PyiiJzdRMwUBfbXG2VwB+OhrAcCAmLbjB3dkkPxJ7mSCnNbInDY43fkpUuiqTCzamrrgt/tpGdtLPTiQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/util": "3.1.34", - "fast-xml-parser": "^5.5.1", + "@php-wasm/util": "3.1.46", + "fast-xml-parser": "^5.8.0", "jsonc-parser": "3.3.1" }, "engines": { @@ -6051,9 +6051,9 @@ } }, "node_modules/@php-wasm/logger": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.34.tgz", - "integrity": "sha512-/B9smYeDOZfx7K6UjJBdgmQ05lsmVsFn3yiAK4wjaVXsGJxtjiGYOPkXlSJsMbnFw06KNsoiLSEVn31QU6PveQ==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-3.1.46.tgz", + "integrity": "sha512-PfnDq5ammh5FXxkGX1TGEck9gmW3i76IvBCqtX4D45xnSBIuCeu8uf2oWuty2j/c8wTEO8vyRDdvCj5oow7bXw==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -6062,27 +6062,27 @@ } }, "node_modules/@php-wasm/node": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.34.tgz", - "integrity": "sha512-YQwb8Nq6ZQYgctzQmJRvpxcGAHI+GZ8PUfRzEqNgBOgGqrn53fBaK3UyTnK9OHwVtDNgbwZcgP0hSgZPjC3RPw==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-3.1.46.tgz", + "integrity": "sha512-PHmV+nAQka6l4SB7GyAbkneqnyhTvfjhC9jArKNF7sUDGwVDdvvu0Fh5JRY4G1Eam3Z5gopD4YwDySJCfdq8LA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/cli-util": "3.1.34", - "@php-wasm/logger": "3.1.34", - "@php-wasm/node-5-2": "3.1.34", - "@php-wasm/node-7-4": "3.1.34", - "@php-wasm/node-8-0": "3.1.34", - "@php-wasm/node-8-1": "3.1.34", - "@php-wasm/node-8-2": "3.1.34", - "@php-wasm/node-8-3": "3.1.34", - "@php-wasm/node-8-4": "3.1.34", - "@php-wasm/node-8-5": "3.1.34", - "@php-wasm/universal": "3.1.34", - "@php-wasm/util": "3.1.34", + "@php-wasm/cli-util": "3.1.46", + "@php-wasm/logger": "3.1.46", + "@php-wasm/node-5-2": "3.1.46", + "@php-wasm/node-7-4": "3.1.46", + "@php-wasm/node-8-0": "3.1.46", + "@php-wasm/node-8-1": "3.1.46", + "@php-wasm/node-8-2": "3.1.46", + "@php-wasm/node-8-3": "3.1.46", + "@php-wasm/node-8-4": "3.1.46", + "@php-wasm/node-8-5": "3.1.46", + "@php-wasm/universal": "3.1.46", + "@php-wasm/util": "3.1.46", "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", @@ -6090,13 +6090,13 @@ } }, "node_modules/@php-wasm/node-5-2": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.34.tgz", - "integrity": "sha512-xv9mNT0hAKjGQO3H4qpjuaJ+Q/kFP8+hrco2VDBhOJqGEe/cm++1C+b/fzLMOvv6tCIVmZ6NM2CX2MKYi1Frow==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-5-2/-/node-5-2-3.1.46.tgz", + "integrity": "sha512-J77WzhYO0cBPDktaoBZ7y980knhN4/nghhVjv7fj57fWYA1m5ZbCGOqcZUys7sQm/vdahcpaU27vqUCHXBrbZw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6105,13 +6105,13 @@ } }, "node_modules/@php-wasm/node-7-4": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.34.tgz", - "integrity": "sha512-DT6FMgGvNFrOY2ZSRd/ppSAVGh1WJ5VmMJlv58jlwwhmZMsCXYTcCJOmdxlD9NY4vWiGRkC/YVEvBtidXKWUzA==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-7-4/-/node-7-4-3.1.46.tgz", + "integrity": "sha512-HC3li/qX49C5FJKff0X+uewMFzVI5IE2hBhTb0DsJGn5xME1F7W6WoZ4hjrKkIGkjIbATPmiDGspUoHrvmX83A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6120,13 +6120,13 @@ } }, "node_modules/@php-wasm/node-8-0": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.34.tgz", - "integrity": "sha512-JAKW9yq2MKdd99Sv695Uiu4cGTsWqoxw4h3x6aNwmisMNscuAGHrjzXlSmhPqOPFvdEc2c8X+1fT8jgz3Hym8g==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-0/-/node-8-0-3.1.46.tgz", + "integrity": "sha512-insUfErssn1NpQ3DNpRYOgTRf89/R7j2b7svMOU05J2sb6v3UFSmkKIR8MndxgvgW5uQhvyQyGHVa79B93ykiA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6135,13 +6135,13 @@ } }, "node_modules/@php-wasm/node-8-1": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.34.tgz", - "integrity": "sha512-cGQy+8MkQgaf49EI6PEbXBMLRj7JPPNWDUsp30sUMo76taVntbWwYkm0gW8JVbH6+fwDf7xj7yV/0paxyoEpaw==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-1/-/node-8-1-3.1.46.tgz", + "integrity": "sha512-nPvpbUqAwHmrUSbaLFHgUZDuvyAfo1OfMjLXdgqMjn5nb2QnjlKota4afA/2F6j2WxzjdiXZxro1bSa5fB+OlQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6150,13 +6150,13 @@ } }, "node_modules/@php-wasm/node-8-2": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.34.tgz", - "integrity": "sha512-9IHVOy4GpJb5tWxmbskHZBYclSr6ztpMCEKrD/jAvQKFync+jhJsBCDezNVMZpIxHrvpQ1ZqrQpja0X5r0k80w==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-2/-/node-8-2-3.1.46.tgz", + "integrity": "sha512-CyDiEZjDBQMsrEnNN+1ZOXcgB4K5bYZ8lmYYDdmGnto7U4nAyzPOT+LydkRoLd27AqabJqnimwkryduDptbE/A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6165,13 +6165,13 @@ } }, "node_modules/@php-wasm/node-8-3": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.34.tgz", - "integrity": "sha512-a6Ip/rB7P7YPQlkO9NSp/MTeAGS3xedyhj8Is2uZBo771Kfz4bvox6LEMcfH34eD45+fHjfxf3XyjkbtRoNwtg==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-3/-/node-8-3-3.1.46.tgz", + "integrity": "sha512-ZSH1rPvVuhIYJkGE/GRkQtv7RoQlO0IMWkHLJGt+JrTeaDxxm8Mv/F0H67MrA80q43zzNdNQaUEPn+ZrN/GSwg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6180,13 +6180,13 @@ } }, "node_modules/@php-wasm/node-8-4": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.34.tgz", - "integrity": "sha512-EhjAWZohaP8QH42mg1+pIIeh2GLi0uSvIXdsq+IdasP9IphsEAwytyWf6cRVa9nih8uxE//AI7n6BMq2T6yUYQ==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-4/-/node-8-4-3.1.46.tgz", + "integrity": "sha512-4Wl7hwp6p3m0jaliIMYJz8cIY7obJF3HKxoHKxOcVllKgP+cSr5c/iwFcgYct4goC9sP7wr/xQGeClGQ51aP0A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6195,13 +6195,13 @@ } }, "node_modules/@php-wasm/node-8-5": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.34.tgz", - "integrity": "sha512-1pgbkkDw2TSjLWPbiQxfXbNdXxWq5yRYeq6TmZIob3/RvEEdzvS3C9YaN47kT4cuhJaeGDVwe7pFR5vwJvUwHw==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/node-8-5/-/node-8-5-3.1.46.tgz", + "integrity": "sha512-ndL2jnGCVVwhAmHPgo3tWZ+I6q2Flz6OWbbQwGVBQcXqqPdZuVHh+0Gb5KTTn1cGtCErdpL+3ysLwN7tk5LqUA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", + "@php-wasm/universal": "3.1.46", "wasm-feature-detect": "1.8.0" }, "engines": { @@ -6209,36 +6209,14 @@ "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_modules/@php-wasm/progress": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.34.tgz", - "integrity": "sha512-wUpYBYGRaqHt+CQcCilRR7vs67DpmgeHAnO8V84CrqdlVXWYBnwPn1UqR4tkLl+B7C4MuOxgeH8pDA19PRQiow==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-3.1.46.tgz", + "integrity": "sha512-WmmgEm6yz322M3pzgAUjxckyhpVxr2WWlHyVYDyaMZWU6UIDUHfiRZRPzADohNyYvV3g0/zMNaDGmxz+TTXwQQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.34" + "@php-wasm/logger": "3.1.46" }, "engines": { "node": ">=20.10.0", @@ -6246,9 +6224,9 @@ } }, "node_modules/@php-wasm/scopes": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-3.1.34.tgz", - "integrity": "sha512-NifJwzlOU5M5BQHRjl1mEBJEROoE2F2Te8sZWtR2sbNzC9S/w9Y5zzTTTjNDTOvyaEjDtZUr5B0PXBbYNqTntg==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-3.1.46.tgz", + "integrity": "sha512-WkH55sjdRSE+FIljMy97ScPIhGLbdVZOSmwXJkctEvmflZqtDIS4fOs9qRKj2dV+Nh4ewyfcWUSf5tTMJnyAuA==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -6257,26 +6235,26 @@ } }, "node_modules/@php-wasm/stream-compression": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.34.tgz", - "integrity": "sha512-cH16hONmOD0pTrPoAfNPLFlZSjCPU8/9YOiuC8rzIG+Pjse/WQEsgraedJQN/eRGzMQEZxxWm/jMv3DAZuUUww==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-3.1.46.tgz", + "integrity": "sha512-+oUw4CPX52FgYXEh5C+MgJAg7Cy5OeaVuh7HnQR6oxb69nU63/r8tHTLV/WrWRyjBYh321uJzLV7Gg29qmiUtg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/util": "3.1.34" + "@php-wasm/util": "3.1.46" } }, "node_modules/@php-wasm/universal": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.34.tgz", - "integrity": "sha512-6QudhocrSUKtIfmuBMk25C+8P79PVHx8GqxpspJmeBDpFNI9M5qJRtbPKrcksfS6L9yPkBRNok/7ilIv903Q2w==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-3.1.46.tgz", + "integrity": "sha512-sx0KyN5kcsCMzwy+XJAyoOukSA5TEZYd0LK3l9kRP3I0CSd5h6JItkf5eZ42WltB+wD+aTRdqSwc/Mvkc7qBjQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.34", - "@php-wasm/progress": "3.1.34", - "@php-wasm/stream-compression": "3.1.34", - "@php-wasm/util": "3.1.34", + "@php-wasm/logger": "3.1.46", + "@php-wasm/progress": "3.1.46", + "@php-wasm/stream-compression": "3.1.46", + "@php-wasm/util": "3.1.46", "ini": "4.1.2" }, "engines": { @@ -6285,9 +6263,9 @@ } }, "node_modules/@php-wasm/util": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.34.tgz", - "integrity": "sha512-6UCHopajKIO+iHyBFOh8D4cQIO8wFHfWI9TO2hQ6e/QGx2YL1r4ldf5JKUS1iPWviR9Js27trsYbDo3YRuZ9hQ==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-3.1.46.tgz", + "integrity": "sha512-Yh9HNbx+rB2R1tScUvvAsbJVIB7msjWceWYogyR2YvAOqlDL0ymZyaQ65+K3QcHh/8HostTRwwgQh5oK4DLDrA==", "dev": true, "engines": { "node": ">=20.10.0", @@ -6295,14 +6273,14 @@ } }, "node_modules/@php-wasm/web-service-worker": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-3.1.34.tgz", - "integrity": "sha512-d7L17bMd8IXC2sGJ5GWDEyBhYnboOMroMQS2pdTSc+I0umDnomjrZGXWGBugXnCgzRwf6Sebxps0DKOTRIiKiQ==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-3.1.46.tgz", + "integrity": "sha512-GwQzZbEnF+7a3wGqDaMCdbsCuDUdOvTyHAul40TbSATUZ1FdUVagI94pMMMQtYCCxQFnEuO/WxzwDKJJ3hpaug==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/scopes": "3.1.34", - "@php-wasm/universal": "3.1.34" + "@php-wasm/scopes": "3.1.46", + "@php-wasm/universal": "3.1.46" }, "engines": { "node": ">=20.10.0", @@ -6310,15 +6288,15 @@ } }, "node_modules/@php-wasm/xdebug-bridge": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@php-wasm/xdebug-bridge/-/xdebug-bridge-3.1.34.tgz", - "integrity": "sha512-XTqWocSztF36Xq1ctz0ZPqjkEuG8h1CECDajUEChuKhx3bX+AvJlJA26CmYPfIdJKTjICcmugpsrMXngkV49qQ==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@php-wasm/xdebug-bridge/-/xdebug-bridge-3.1.46.tgz", + "integrity": "sha512-no8Hr5Uw6EcwKjwUbBHlu2gTCZ5v4szeQT1AKjDYazM8Mur1AtaL2/q8X0IB8Hy4NDV/Jxgt33lxCh1n8XnnWA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.34", - "@php-wasm/universal": "3.1.34", - "ws": "8.18.0", + "@php-wasm/logger": "3.1.46", + "@php-wasm/universal": "3.1.46", + "ws": "8.21.0", "xml2js": "0.6.2", "yargs": "17.7.2" }, @@ -6330,28 +6308,6 @@ "npm": ">=10.2.3" } }, - "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/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -6671,9 +6627,9 @@ "peer": true }, "node_modules/@types/aws-lambda": { - "version": "8.10.161", - "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.161.tgz", - "integrity": "sha512-rUYdp+MQwSFocxIOcSsYSF3YYYC/uUpMbCY/mbO21vGqfrEYvNSoPyKYDj6RhXXpPfS0KstW9RwG3qXh9sL7FQ==", + "version": "8.10.162", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.162.tgz", + "integrity": "sha512-Fn658grtLOci1oxi1391vvDWJRKNGWRSqfxRkmN/Iy3c0tQH1USMKEXcPYHLvope+ZgTFocx9FRQJx1muBL6qw==", "dev": true, "license": "MIT" }, @@ -9295,21 +9251,21 @@ } }, "node_modules/@wp-playground/blueprints": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-3.1.34.tgz", - "integrity": "sha512-EuMauOvGz8nDI5CrLjrCRsyp1XobNDUfL3/XzIDSk8zDRk9gGiuL8dCsvJtgGHrKvt934Z5O6NqisgbNoBhy8w==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-3.1.46.tgz", + "integrity": "sha512-3X6AtHU8FyK4XtQKBN6lS3HKWykLl9TQ+t+iM3c6XYtQJatENoKmsZjv/JFgKEo6c+JP4ma8CsEdb6PqwJYEuw==", "dev": true, "dependencies": { - "@php-wasm/logger": "3.1.34", - "@php-wasm/progress": "3.1.34", - "@php-wasm/stream-compression": "3.1.34", - "@php-wasm/universal": "3.1.34", - "@php-wasm/util": "3.1.34", - "@php-wasm/web-service-worker": "3.1.34", - "@wp-playground/common": "3.1.34", - "@wp-playground/storage": "3.1.34", - "@wp-playground/wordpress": "3.1.34", - "ajv": "8.12.0" + "@php-wasm/logger": "3.1.46", + "@php-wasm/progress": "3.1.46", + "@php-wasm/stream-compression": "3.1.46", + "@php-wasm/universal": "3.1.46", + "@php-wasm/util": "3.1.46", + "@php-wasm/web-service-worker": "3.1.46", + "@wp-playground/common": "3.1.46", + "@wp-playground/storage": "3.1.46", + "@wp-playground/wordpress": "3.1.46", + "ajv": "8.18.0" }, "engines": { "node": ">=20.10.0", @@ -9317,16 +9273,16 @@ } }, "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==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -9341,25 +9297,25 @@ "license": "MIT" }, "node_modules/@wp-playground/cli": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-3.1.34.tgz", - "integrity": "sha512-wniXMj8WsG48zSEw4vogU81S5Ywpl09fvOtoAom2fRKHyvr2dUi4S2SAXvdYDRNQFX/tI4tplX/TNrN5MzQE7A==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-3.1.46.tgz", + "integrity": "sha512-rn20w2Fp72wwnnOB+UyvvZ9zRx1dsPXC7KSMgJFEvoLNEVdp3bXcvyv8U5XZpeAPqkZB7nhMJDwOhcLR4SqVOA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/cli-util": "3.1.34", - "@php-wasm/logger": "3.1.34", - "@php-wasm/node": "3.1.34", - "@php-wasm/progress": "3.1.34", - "@php-wasm/universal": "3.1.34", - "@php-wasm/util": "3.1.34", - "@php-wasm/xdebug-bridge": "3.1.34", - "@wp-playground/blueprints": "3.1.34", - "@wp-playground/common": "3.1.34", - "@wp-playground/storage": "3.1.34", - "@wp-playground/tools": "3.1.34", - "@wp-playground/wordpress": "3.1.34", - "express": "4.22.0", + "@php-wasm/cli-util": "3.1.46", + "@php-wasm/logger": "3.1.46", + "@php-wasm/node": "3.1.46", + "@php-wasm/progress": "3.1.46", + "@php-wasm/universal": "3.1.46", + "@php-wasm/util": "3.1.46", + "@php-wasm/xdebug-bridge": "3.1.46", + "@wp-playground/blueprints": "3.1.46", + "@wp-playground/common": "3.1.46", + "@wp-playground/storage": "3.1.46", + "@wp-playground/tools": "3.1.46", + "@wp-playground/wordpress": "3.1.46", + "express": "4.22.2", "fs-extra": "11.1.1", "tmp-promise": "3.0.3", "wasm-feature-detect": "1.8.0", @@ -9408,14 +9364,14 @@ } }, "node_modules/@wp-playground/common": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-3.1.34.tgz", - "integrity": "sha512-a8K9H0+h/ZNpDQHWrrHp9lpZYYbyaVCDK1xV0BSgJfkZ/KtHFn6qWIaTTUmjBAc3Bn/V9+BSAZEpgeYNjFIEUw==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-3.1.46.tgz", + "integrity": "sha512-MZ4ZSsh9GG7oHYhe38T+9uW6mGDvlwoH8IyJWNJN/PgH5SPPUHnP1CtmiMTl/p+sOf4ELf4A/REa16OtoJ83Qg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "3.1.34", - "@php-wasm/util": "3.1.34" + "@php-wasm/universal": "3.1.46", + "@php-wasm/util": "3.1.46" }, "engines": { "node": ">=20.10.0", @@ -9423,29 +9379,30 @@ } }, "node_modules/@wp-playground/storage": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-3.1.34.tgz", - "integrity": "sha512-7fN5MjA+3SUz03JS6z3ERde8DZ7j6GhZWyHwBl02MB/IYSLvMqheO9SI65e0+ww7itcGSdFfmByYK0dDoAioOw==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-3.1.46.tgz", + "integrity": "sha512-NH9Tkt4WBpFtgZ6KrUkPJygsjzbbN1UVQ7IBawQba4dB2mjx2HNznUT3qyCPpQL6Vn8dO9YFHQ4fRLxvWbeCpw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/stream-compression": "3.1.34", - "@php-wasm/universal": "3.1.34", - "@php-wasm/util": "3.1.34", + "@php-wasm/stream-compression": "3.1.46", + "@php-wasm/universal": "3.1.46", + "@php-wasm/util": "3.1.46", "@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.34", - "resolved": "https://registry.npmjs.org/@wp-playground/tools/-/tools-3.1.34.tgz", - "integrity": "sha512-68d4wDRtXX/TiB3m4qfoP0jsONj71/eO4wQc82Yj1Nep6ie5GO+/8uj59XBCT1UvlpEyaRu8yaE+idbR9MHnzw==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@wp-playground/tools/-/tools-3.1.46.tgz", + "integrity": "sha512-rSov51gL1HnxgXkhw2TO9EIuldj3aaBYPGQ+MQsmF5adV5CSYdw+wq2ZJS/wpUiePyv6gvdZJTWaVqbjINFc2w==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@wp-playground/blueprints": "3.1.34" + "@wp-playground/blueprints": "3.1.46" }, "engines": { "node": ">=20.10.0", @@ -9453,16 +9410,17 @@ } }, "node_modules/@wp-playground/wordpress": { - "version": "3.1.34", - "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-3.1.34.tgz", - "integrity": "sha512-A4lxTqapiefq8UH6j6wm9HYtzGloROmpUdJaAUylxVBH0mDiXjmOA7pJvJYY1ypSdxQB8vzElErUaDdEBCJc/w==", + "version": "3.1.46", + "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-3.1.46.tgz", + "integrity": "sha512-QGzxrSmlm3ewiyU6NB2VDMgqZ5ZPuuSsPg4YkRnQrX489v0ohqCLp/jUe/+5nvXKGNg4KnR/37QrerEtLryXcw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "3.1.34", - "@php-wasm/universal": "3.1.34", - "@php-wasm/util": "3.1.34", - "@wp-playground/common": "3.1.34" + "@php-wasm/logger": "3.1.46", + "@php-wasm/universal": "3.1.46", + "@php-wasm/util": "3.1.46", + "@wp-playground/common": "3.1.46", + "zstddec": "^0.2.0" }, "engines": { "node": ">=20.10.0", @@ -10526,9 +10484,9 @@ } }, "node_modules/body-parser": { - "version": "1.20.5", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.5.tgz", - "integrity": "sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==", + "version": "1.20.6", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.6.tgz", + "integrity": "sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==", "dev": true, "license": "MIT", "dependencies": { @@ -10580,22 +10538,6 @@ "dev": true, "license": "MIT" }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.15.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", - "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/bottleneck": { "version": "2.19.5", "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.19.5.tgz", @@ -13407,15 +13349,15 @@ } }, "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", @@ -13434,7 +13376,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", @@ -16978,9 +16920,9 @@ } }, "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.1.tgz", - "integrity": "sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==", + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", "dev": true, "license": "ISC", "bin": { @@ -17953,9 +17895,9 @@ } }, "node_modules/nan": { - "version": "2.27.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.27.0.tgz", - "integrity": "sha512-hC+0LidcL3XE4rp1C4H54KujgXKzbfyTngZTwBByQxsOxCEKZT0MPQ4hOKUH2jU1OYstqdDH4onyHPDzcV0XdQ==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.28.0.tgz", + "integrity": "sha512-fTsDz99OTq2sVePhGdp4qQhggZFtKr64ZNVyVajRKtMOkJxYekplBh577PiJB12v/D3s2E5cGtOI45LWp6rnLQ==", "dev": true, "license": "MIT" }, @@ -19496,13 +19438,14 @@ "license": "MIT" }, "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" @@ -20614,14 +20557,14 @@ } }, "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", + "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", + "object-inspect": "^1.13.4", + "side-channel-list": "^1.0.1", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" }, @@ -20633,13 +20576,13 @@ } }, "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", + "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", "license": "MIT", "dependencies": { "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" + "object-inspect": "^1.13.4" }, "engines": { "node": ">= 0.4" @@ -23135,6 +23078,13 @@ "zen-observable": "0.8.15" } }, + "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" + }, "packages/blocks": { "name": "@snapwp/blocks", "version": "0.3.0",