diff --git a/package-lock.json b/package-lock.json index 5eab720..b5202de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "license": "GPL-3.0", "devDependencies": { "@wordpress/env": "^10.24.0", - "@wp-playground/cli": "^1.0.29", + "@wp-playground/cli": "^1.2.3", "yaml-lint": "^1.2.4" } }, @@ -508,9 +508,9 @@ } }, "node_modules/@octokit/auth-app": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-6.1.3.tgz", - "integrity": "sha512-dcaiteA6Y/beAlDLZOPNReN3FGHu+pARD6OHfh3T9f3EO09++ec+5wt3KtGGSSs2Mp5tI8fQwdMOEnrzBLfgUA==", + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-6.1.4.tgz", + "integrity": "sha512-QkXkSOHZK4dA5oUqY5Dk3S+5pN2s1igPjEASNQV8/vgJgW034fQWR16u7VsNOK/EljA00eyjYF5mWNxWKWhHRQ==", "dev": true, "license": "MIT", "dependencies": { @@ -685,9 +685,9 @@ } }, "node_modules/@octokit/core": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.2.1.tgz", - "integrity": "sha512-dKYCMuPO1bmrpuogcjQ8z7ICCH3FP6WmxpwC03yjzGfZhj9fTJg6+bS1+UAplekbN2C+M61UNllGOOoAfGCrdQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/@octokit/core/-/core-5.2.2.tgz", + "integrity": "sha512-/g2d4sW9nUDJOMz3mabVQvOGhVa4e/BN/Um7yca9Bb2XTzPPnfTWHWQg+IsEYO7M3Vx+EXvaM/I2pJWIMun1bg==", "dev": true, "license": "MIT", "dependencies": { @@ -1027,9 +1027,9 @@ } }, "node_modules/@octokit/webhooks": { - "version": "12.3.1", - "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-12.3.1.tgz", - "integrity": "sha512-BVwtWE3rRXB9IugmQTfKspqjNa8q+ab73ddkV9k1Zok3XbuOxJUi4lTYk5zBZDhfWb/Y2H+RO9Iggm25gsqeow==", + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-12.3.2.tgz", + "integrity": "sha512-exj1MzVXoP7xnAcAB3jZ97pTvVPkQF9y6GA/dvYC47HV7vLv+24XRS6b/v/XnyikpEuvMhugEXdGtAlU086WkQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1060,27 +1060,26 @@ "license": "MIT" }, "node_modules/@php-wasm/fs-journal": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/fs-journal/-/fs-journal-1.0.29.tgz", - "integrity": "sha512-CM5wBaBzgW4Op4ivLdROK1O7AEOs9FcVhR/Jmhu90UKyfl+nmRrDz2UUY+RbaypBgY7tmSqJ8SC1/ICcGlcElA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/fs-journal/-/fs-journal-1.2.3.tgz", + "integrity": "sha512-ObBx2C6oD6WgveULVyhwhL66hPTXbi54GEPw6qSswinRBZHkOMTs1JorHLT3gUmFNk3olwmar5WM3WA7Lqx6PA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node": "1.0.29", - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "comlink": "^4.4.1", - "events": "3.3.0", - "express": "4.19.2", + "@php-wasm/logger": "1.2.3", + "@php-wasm/node": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "express": "4.21.2", + "fs-ext": "2.1.1", "ini": "4.1.2", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/fs-journal/node_modules/ini": { @@ -1094,49 +1093,47 @@ } }, "node_modules/@php-wasm/logger": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-1.0.29.tgz", - "integrity": "sha512-eM0e3npS4A/ZwSpIl7a4yIrt70qykPfhcyo4kxU9gWQEITuTq5jzZr+2LqoYFd2DegUhq9WwjF6L9FjR2ODRlw==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-1.2.3.tgz", + "integrity": "sha512-ulJofBSE7G0Qx35UXCRrPl7tabkwtfUXeELzEYy5YRwH/ZVupl8qwj6fVZnxnK2fHt+f/ypksPTCZpp6vJtPfA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/node-polyfills": "1.0.29" + "@php-wasm/node-polyfills": "1.2.3" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/node": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-1.0.29.tgz", - "integrity": "sha512-bYy8jjcUnaQIbVcarzv9DM+d/NDgAMmTCUZStW/IEZrx4OrOfW2kDPNrLmuAryj/Xe/uyjC6B6ka8SHaPD9HzQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-1.2.3.tgz", + "integrity": "sha512-9jw3jvhZ+DpMtwpjx+GmyOy/12wdtoaZ4L3e9CHZ/9g0RihhrbJqHxz2RSixq/ui/3HO3eArmqAvJh+iB705eA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node-polyfills": "1.0.29", - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "@wp-playground/common": "1.0.29", - "@wp-playground/wordpress": "1.0.29", - "comlink": "^4.4.1", - "events": "3.3.0", - "express": "4.19.2", + "@php-wasm/logger": "1.2.3", + "@php-wasm/node-polyfills": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "@wp-playground/common": "1.2.3", + "express": "4.21.2", + "fs-ext": "2.1.1", "ini": "4.1.2", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/node-polyfills": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/node-polyfills/-/node-polyfills-1.0.29.tgz", - "integrity": "sha512-o6TaxF+QPQEKYz2OZrhHxiOZTQqLQvQU+uoxgqMHDyRKo8sHNXhzYbGa5Y/YKTum8+Z20lbECi53HR+oSFsQlQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/node-polyfills/-/node-polyfills-1.2.3.tgz", + "integrity": "sha512-1WXiiNs/tM82CFYArZ+zP9+CHLegpR6AvmP/5TjjyMaMONG+hspWdjtLj4+a/TuUFcNBxLigXG5EB6x4lIvPFw==", "dev": true, "license": "GPL-2.0-or-later" }, @@ -1151,60 +1148,59 @@ } }, "node_modules/@php-wasm/progress": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-1.0.29.tgz", - "integrity": "sha512-/iPDbbjGabLSGiQ7pmGQUHmm6ccGul7uJOuzTNAhflme9ZXbSryY77aXH5hMdp/79JdAcxXbf3B5t0wiNrn2pQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-1.2.3.tgz", + "integrity": "sha512-C38pne3d55i3rxGJHcm6GBcE8Xd2UDT78XQ543Twe8jaWD79jvvX94BAIKHWg+5EcGjs8lqOseIWEhVm2VPd+A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node-polyfills": "1.0.29" + "@php-wasm/logger": "1.2.3", + "@php-wasm/node-polyfills": "1.2.3" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/scopes": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-1.0.29.tgz", - "integrity": "sha512-PP6OrTSHkdGfmQWpq3CT528aq/my3doaRWLJlKosjzJemQdqFuCWZhmmJ/g/On9D+cT8gOnuwp8Hl4EWDnq2MA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-1.2.3.tgz", + "integrity": "sha512-1MJWCEiwpbtStn43l8634QRo3luEiS+2OhXJeToTGftP1k19MoCDPuWljlCus8JXomUmpo1sjQ8unCt04lVLsQ==", "dev": true, "license": "GPL-2.0-or-later", "engines": { - "node": ">=16.15.1", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/stream-compression": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-1.0.29.tgz", - "integrity": "sha512-Q1FeyN0wEL4BFyIFrOP+vuocXJVgZwZvn7PXPKYNUevy+g25ZQN154lm5x78vyD4FiMWtq4EAOYF+7mgovUQCQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-1.2.3.tgz", + "integrity": "sha512-f9J8qNm24iwsxoRKdcPneqltDdu0Rs14BC88kSmZbtiiDr9LV5TYdpeV0YMxNC/Kg1tB4n3LWlR8+nVxeWrZlw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/node-polyfills": "1.0.29", - "@php-wasm/util": "1.0.29" + "@php-wasm/node-polyfills": "1.2.3", + "@php-wasm/util": "1.2.3" } }, "node_modules/@php-wasm/universal": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-1.0.29.tgz", - "integrity": "sha512-2waqORMzaVMRdz9y20DCn+/ubUJhA0xYeBeCnszrOLY40V3XJ5k99a8j6gJqzsWoJgOFyJuMfzemEORupGxCQw==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-1.2.3.tgz", + "integrity": "sha512-RKjqVPM7jpgJ2BUC7N8XeqrQaghvxaQYKiFMVwBX2ubvjD020+Yhok6NipjRW+98Y4PTEt6r7ArroGqMVa2RlQ==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node-polyfills": "1.0.29", - "@php-wasm/progress": "1.0.29", - "@php-wasm/stream-compression": "1.0.29", - "@php-wasm/util": "1.0.29", - "comlink": "^4.4.1", + "@php-wasm/logger": "1.2.3", + "@php-wasm/node-polyfills": "1.2.3", + "@php-wasm/progress": "1.2.3", + "@php-wasm/stream-compression": "1.2.3", + "@php-wasm/util": "1.2.3", "ini": "4.1.2" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/universal/node_modules/ini": { @@ -1218,52 +1214,51 @@ } }, "node_modules/@php-wasm/util": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-1.0.29.tgz", - "integrity": "sha512-UKZPbloPDH/orknTNj2fPL7d7sE29RqVZ3HV9S3LR6oIHGPPCLT0nOY0Aksi3vsOzTKwBi0WRF0X59CpcPYSnQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-1.2.3.tgz", + "integrity": "sha512-0LwozUhdbC5AuWD9TslZN7b4ci+CqvStMJeBu7MQy9iyq8r5qdXJOc+fy3a/QtMF/Hf+IMgZm9R2l0CY3Pn/Yg==", "dev": true, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/web": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/web/-/web-1.0.29.tgz", - "integrity": "sha512-ddkGUPro/oOCTD7TyO+yiP+wiUYrocjjtekgm+Q8G5DAFUtKNsRlfSB0az4hj3CH/VaFVgp0MoQTMVMskowGkA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/web/-/web-1.2.3.tgz", + "integrity": "sha512-MQSALqjqsmlQwvJefRKKw9SidwE5ffaG4UA2Gjkpl6xo757m85EYjFUdJlNtu25f+K38883bsqdyRYxNgq2uDA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/fs-journal": "1.0.29", - "@php-wasm/logger": "1.0.29", - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "@php-wasm/web-service-worker": "1.0.29", - "comlink": "^4.4.1", - "events": "3.3.0", - "express": "4.19.2", + "@php-wasm/fs-journal": "1.2.3", + "@php-wasm/logger": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "@php-wasm/web-service-worker": "1.2.3", + "express": "4.21.2", + "fs-ext": "2.1.1", "ini": "4.1.2", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" }, "engines": { - "node": ">=16.15.1", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/web-service-worker": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-1.0.29.tgz", - "integrity": "sha512-Ree6PYQZ2XodFa1sw6Q6yzuexGyNHoXOZtO+59j7gB12QuHJehMyWJNSRzFio5LKmbvRN41hgKgWziiLFekF/A==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-1.2.3.tgz", + "integrity": "sha512-eekKpGQ3IAwDAlzC+Kh2g3uhWxlCmQzqMd3inX90PRnH7//sUioYEOrDu1gaYNomScmdn62zYn7U41J230bZaA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/scopes": "1.0.29" + "@php-wasm/scopes": "1.2.3" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@php-wasm/web/node_modules/ini": { @@ -1314,9 +1309,9 @@ } }, "node_modules/@types/aws-lambda": { - "version": "8.10.149", - "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.149.tgz", - "integrity": "sha512-NXSZIhfJjnXqJgtS7IwutqIF/SOy1Wz5Px4gUY1RWITp3AYTyuJS4xaXr/bIJY1v15XMzrJ5soGnPM+7uigZjA==", + "version": "8.10.152", + "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.152.tgz", + "integrity": "sha512-soT/c2gYBnT5ygwiHPmd9a1bftj462NWVk2tKCc1PYHSIacB2UwbTS2zYG4jzag1mRDuzg/OjtxQjQ2NKRB6Rw==", "dev": true, "license": "MIT" }, @@ -1348,9 +1343,9 @@ "license": "MIT" }, "node_modules/@types/jsonwebtoken": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.9.tgz", - "integrity": "sha512-uoe+GxEuHbvy12OUQct2X9JenKM3qAscquYymuQN4fMWG9DBQtykrQEFcAbVACF7qaLw9BePSodUL0kquqBJpQ==", + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.10.tgz", + "integrity": "sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==", "dev": true, "license": "MIT", "dependencies": { @@ -1424,56 +1419,46 @@ } }, "node_modules/@wp-playground/blueprints": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-1.0.29.tgz", - "integrity": "sha512-+2E7lmL5ujG5FYTCEHSGTka5lsEzd76st0FUsZlE+0lKa+kveHt4UF5/cXrMP7gz4QnVEMnSQx4wrzQD6k5Bdg==", - "dev": true, - "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node": "1.0.29", - "@php-wasm/node-polyfills": "1.0.29", - "@php-wasm/progress": "1.0.29", - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "@php-wasm/web": "1.0.29", - "@wp-playground/common": "1.0.29", - "@wp-playground/storage": "1.0.29", - "@wp-playground/wordpress": "1.0.29", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-1.2.3.tgz", + "integrity": "sha512-4K7oUonNtk2xDKQIgA99P5PrYEHmGBLmc4XCE9yh9dqCMVW71pZLSuT16/ifN2fV1ossRdNs5xa0e6BP66vwnQ==", + "dev": true, + "dependencies": { + "@php-wasm/logger": "1.2.3", + "@php-wasm/node": "1.2.3", + "@php-wasm/node-polyfills": "1.2.3", + "@php-wasm/progress": "1.2.3", + "@php-wasm/stream-compression": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "@php-wasm/web": "1.2.3", + "@wp-playground/common": "1.2.3", + "@wp-playground/storage": "1.2.3", + "@wp-playground/wordpress": "1.2.3", + "@zip.js/zip.js": "2.7.57", "ajv": "8.12.0", "async-lock": "1.4.1", - "buffer": "6.0.3", "clean-git-ref": "2.0.1", - "comlink": "^4.4.1", "crc-32": "1.2.2", "diff3": "0.0.4", - "events": "3.3.0", - "express": "4.19.2", - "ignore": "5.2.4", + "express": "4.21.2", + "fs-ext": "2.1.1", + "ignore": "5.3.2", "ini": "4.1.2", "minimisted": "2.0.1", - "octokit": "3.1.1", + "octokit": "3.1.2", "pako": "1.0.10", - "pify": "5.0.0", + "pify": "2.3.0", "readable-stream": "3.6.2", "sha.js": "2.4.11", "simple-get": "4.0.1", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" - } - }, - "node_modules/@wp-playground/blueprints/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@wp-playground/blueprints/node_modules/ini": { @@ -1502,56 +1487,47 @@ } }, "node_modules/@wp-playground/cli": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-1.0.29.tgz", - "integrity": "sha512-TwDWbm2d6L2q6XMXZi6P8Jy7VYEiB5fZHYS3ZrP9HvrrxSED1wwPze1FrhvHefhmq5u5qrHpUKtEOaZORr3ndA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@wp-playground/cli/-/cli-1.2.3.tgz", + "integrity": "sha512-XicbMXq1uHCVdObsApGbtZF3P9KxFMyOU2RVjCf/HNHvK/YRbQTbqYAxabV2lctatzWdcPZY3ab5hpTW7hgauA==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node": "1.0.29", - "@php-wasm/progress": "1.0.29", - "@php-wasm/universal": "1.0.29", - "@wp-playground/blueprints": "1.0.29", - "@wp-playground/common": "1.0.29", - "@wp-playground/wordpress": "1.0.29", + "@php-wasm/logger": "1.2.3", + "@php-wasm/node": "1.2.3", + "@php-wasm/progress": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "@wp-playground/blueprints": "1.2.3", + "@wp-playground/common": "1.2.3", + "@wp-playground/storage": "1.2.3", + "@wp-playground/wordpress": "1.2.3", + "@zip.js/zip.js": "2.7.57", "ajv": "8.12.0", "async-lock": "1.4.1", - "buffer": "6.0.3", "clean-git-ref": "2.0.1", - "comlink": "^4.4.1", "crc-32": "1.2.2", "diff3": "0.0.4", - "events": "3.3.0", - "express": "4.19.2", + "express": "4.21.2", + "fs-ext": "2.1.1", "fs-extra": "11.1.1", - "ignore": "5.2.4", + "ignore": "5.3.2", "ini": "4.1.2", "minimisted": "2.0.1", - "octokit": "3.1.1", + "octokit": "3.1.2", "pako": "1.0.10", - "pify": "5.0.0", + "pify": "2.3.0", "readable-stream": "3.6.2", "sha.js": "2.4.11", "simple-get": "4.0.1", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" }, "bin": { "cli": "wp-playground.js" } }, - "node_modules/@wp-playground/cli/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/@wp-playground/cli/node_modules/ini": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", @@ -1578,20 +1554,19 @@ } }, "node_modules/@wp-playground/common": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-1.0.29.tgz", - "integrity": "sha512-5mXDxKFOi2mZsSsjqFeShMkUyKqkc4SsTPj1C3fEEYXY16rA7ju5VVCLcdKhV9WBKjaOI7VTuEw96lHPNrwUdA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-1.2.3.tgz", + "integrity": "sha512-cAxssn9FbKGJv5fXorxwhSzJ47W2paFjRQcgHgv4uUND5iTyfyL3Gx8l3uoEGdGCf5mNOB22TZwJLvRsvi7Ftw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "comlink": "^4.4.1", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", "ini": "4.1.2" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@wp-playground/common/node_modules/ini": { @@ -1605,34 +1580,34 @@ } }, "node_modules/@wp-playground/storage": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-1.0.29.tgz", - "integrity": "sha512-ULnOehc/5JG6k/2fXVwGxOKnRd4JWrRROD+M9wWMCOMnsfxERhEDymEU5WDVvVSQqziCYjfP5Vdm91m7t3R+DQ==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@wp-playground/storage/-/storage-1.2.3.tgz", + "integrity": "sha512-EIK1hYd+RPuYJ/u1N9kHHZ0+QAjVT/2AMYvR9WIL7JzVVmuObbJisBiXxnpRLIKVzYpBS16B7UI5TpDBUecBDg==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "@php-wasm/web": "1.0.29", + "@php-wasm/stream-compression": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "@php-wasm/web": "1.2.3", + "@zip.js/zip.js": "2.7.57", "async-lock": "^1.4.1", - "buffer": "6.0.3", "clean-git-ref": "^2.0.1", - "comlink": "^4.4.1", "crc-32": "^1.2.0", "diff3": "0.0.3", - "events": "3.3.0", - "express": "4.19.2", + "express": "4.21.2", + "fs-ext": "2.1.1", "ignore": "^5.1.4", "ini": "4.1.2", "minimisted": "^2.0.0", - "octokit": "3.1.1", + "octokit": "3.1.2", "pako": "^1.0.10", "pify": "^4.0.1", "readable-stream": "^3.4.0", "sha.js": "^2.4.9", "simple-get": "^4.0.1", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" } }, @@ -1679,28 +1654,27 @@ } }, "node_modules/@wp-playground/wordpress": { - "version": "1.0.29", - "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-1.0.29.tgz", - "integrity": "sha512-XBJ4qPt+YZkbBeGHGqkXak0OnZnHuJdTl9Nj64lMcnPjZCr5qtEtilnHOv0GWmT3rodKqjvk8JU+d5eG9K+GWA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-1.2.3.tgz", + "integrity": "sha512-jsoWEpuWijQpP0+fhUEbk4TmV/QqlsZj6UBtdPNgJBlFFJZzEX+N8/9ZfXHxb44fQVSa9yR/YqVQyVIKk6tK+A==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { - "@php-wasm/logger": "1.0.29", - "@php-wasm/node": "1.0.29", - "@php-wasm/universal": "1.0.29", - "@php-wasm/util": "1.0.29", - "@wp-playground/common": "1.0.29", - "comlink": "^4.4.1", - "events": "3.3.0", - "express": "4.19.2", + "@php-wasm/logger": "1.2.3", + "@php-wasm/node": "1.2.3", + "@php-wasm/universal": "1.2.3", + "@php-wasm/util": "1.2.3", + "@wp-playground/common": "1.2.3", + "express": "4.21.2", + "fs-ext": "2.1.1", "ini": "4.1.2", "wasm-feature-detect": "1.8.0", - "ws": "8.18.0", + "ws": "8.18.1", "yargs": "17.7.2" }, "engines": { - "node": ">=18.18.0", - "npm": ">=8.11.0" + "node": ">=20.18.3", + "npm": ">=10.1.0" } }, "node_modules/@wp-playground/wordpress/node_modules/ini": { @@ -1713,6 +1687,18 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/@zip.js/zip.js": { + "version": "2.7.57", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.57.tgz", + "integrity": "sha512-BtonQ1/jDnGiMed6OkV6rZYW78gLmLswkHOzyMrMb+CAR7CZO8phOHO6c2qw6qb1g1betN7kwEHhhZk30dv+NA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "bun": ">=0.7.0", + "deno": ">=1.0.0", + "node": ">=16.5.0" + } + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -1848,27 +1834,6 @@ "dev": true, "license": "MIT" }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/before-after-hook": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz", @@ -1877,9 +1842,9 @@ "license": "Apache-2.0" }, "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dev": true, "license": "MIT", "dependencies": { @@ -1891,7 +1856,7 @@ "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", - "qs": "6.11.0", + "qs": "6.13.0", "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" @@ -1938,31 +1903,6 @@ "dev": true, "license": "MIT" }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", @@ -2232,13 +2172,6 @@ "dev": true, "license": "MIT" }, - "node_modules/comlink": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/comlink/-/comlink-4.4.2.tgz", - "integrity": "sha512-OxGdvBmJuNKSCMO4NTl1L47VRp6xn2wG4F/2hYzB6tiCb709otOxtEYCSvK80PtjODfXXZu8ds+Nw5kVCjqd2g==", - "dev": true, - "license": "Apache-2.0" - }, "node_modules/concat-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", @@ -2307,9 +2240,9 @@ } }, "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "dev": true, "license": "MIT", "engines": { @@ -2535,9 +2468,9 @@ "license": "MIT" }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, "license": "MIT", "engines": { @@ -2638,49 +2571,39 @@ "node": ">= 0.6" } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.2", + "body-parser": "1.20.3", "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.6.0", + "cookie": "0.7.1", "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "2.0.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.2.0", + "finalhandler": "1.3.1", "fresh": "0.5.2", "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", + "merge-descriptors": "1.0.3", "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", - "qs": "6.11.0", + "qs": "6.13.0", "range-parser": "~1.2.1", "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", + "send": "0.19.0", + "serve-static": "1.16.2", "setprototypeof": "1.2.0", "statuses": "2.0.1", "type-is": "~1.6.18", @@ -2689,6 +2612,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/safe-buffer": { @@ -2801,14 +2728,14 @@ } }, "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "on-finished": "2.4.1", "parseurl": "~1.3.3", @@ -2856,6 +2783,19 @@ "node": ">= 0.6" } }, + "node_modules/fs-ext": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fs-ext/-/fs-ext-2.1.1.tgz", + "integrity": "sha512-/TrISPOFhCkbgIRWK9lzscRzwPCu0PqtCcvMc9jsHKBgZGoqA0VzhspVht5Zu8lxaXjIYIBWILHpRotYkCCcQA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "nan": "^2.21.0" + }, + "engines": { + "node": ">= 8.0.0" + } + }, "node_modules/fs-extra": { "version": "11.1.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", @@ -3134,27 +3074,6 @@ "node": ">=0.10.0" } }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "BSD-3-Clause" - }, "node_modules/ignore": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", @@ -3557,11 +3476,14 @@ } }, "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", "dev": true, - "license": "MIT" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/merge2": { "version": "1.4.1", @@ -3729,6 +3651,13 @@ "node": "^18.17.0 || >=20.5.0" } }, + "node_modules/nan": { + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.23.0.tgz", + "integrity": "sha512-1UxuyYGdoQHcGg87Lkqm3FzefucTa0NAiOcuRsDmysep3c1LVCRK2krrUDafMWtjSG04htvAmvg96+SDknOmgQ==", + "dev": true, + "license": "MIT" + }, "node_modules/nconf": { "version": "0.12.1", "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.12.1.tgz", @@ -3863,13 +3792,13 @@ } }, "node_modules/octokit": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/octokit/-/octokit-3.1.1.tgz", - "integrity": "sha512-AKJs5XYs7iAh7bskkYpxhUIpsYZdLqjnlnqrN5s9FFZuJ/a6ATUHivGpUKDpGB/xa+LGDtG9Lu8bOCfPM84vHQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/octokit/-/octokit-3.1.2.tgz", + "integrity": "sha512-MG5qmrTL5y8KYwFgE1A4JWmgfQBaIETE/lOlfwNYx1QOtCQHGVxkRJmdUJltFc1HVn73d61TlMhMyNTOtMl+ng==", "dev": true, "license": "MIT", "dependencies": { - "@octokit/app": "^14.0.0", + "@octokit/app": "^14.0.2", "@octokit/core": "^5.0.0", "@octokit/oauth-app": "^6.0.0", "@octokit/plugin-paginate-graphql": "^4.0.0", @@ -4039,9 +3968,9 @@ } }, "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "dev": true, "license": "MIT" }, @@ -4076,16 +4005,13 @@ } }, "node_modules/pify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", - "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, "node_modules/process-nextick-args": { @@ -4131,13 +4057,13 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -4369,9 +4295,9 @@ } }, "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dev": true, "license": "MIT", "dependencies": { @@ -4393,6 +4319,16 @@ "node": ">= 0.8.0" } }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -4401,16 +4337,16 @@ "license": "MIT" }, "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dev": true, "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.18.0" + "send": "0.19.0" }, "engines": { "node": ">= 0.8.0" @@ -5086,9 +5022,9 @@ "license": "ISC" }, "node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 7a91736..6071424 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "homepage": "https://github.com/wpscholar-wp-plugins/random-post-on-refresh#readme", "devDependencies": { "@wordpress/env": "^10.24.0", - "@wp-playground/cli": "^1.0.29", + "@wp-playground/cli": "^1.2.3", "yaml-lint": "^1.2.4" } }