From 394594bb22d6b1f9d003792a2692d70030dcc628 Mon Sep 17 00:00:00 2001 From: sejas Date: Thu, 1 Aug 2024 19:27:20 +0100 Subject: [PATCH] Update playground dependencies in package --- package-lock.json | 282 ++++++++++++++++++++++++++++++++++++++-------- package.json | 10 +- 2 files changed, 239 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7079eb7..3b17eedb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,13 +27,13 @@ "@codemirror/state": "6.4.1", "@codemirror/theme-one-dark": "6.1.2", "@codemirror/view": "6.28.1", - "@php-wasm/node": "0.6.16", - "@php-wasm/progress": "0.6.16", - "@php-wasm/universal": "0.6.16", - "@php-wasm/web": "0.6.16", + "@php-wasm/node": "0.9.27", + "@php-wasm/progress": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/web": "0.9.27", "@uiw/react-codemirror": "4.22.2", "@webcontainer/env": "1.1.1", - "@wp-playground/blueprints": "0.6.16", + "@wp-playground/blueprints": "0.9.27", "classnames": "^2.3.2", "comlink": "^4.4.1", "compressible": "2.0.18", @@ -9780,16 +9780,61 @@ "node": ">=4" } }, - "node_modules/@php-wasm/node": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-0.6.16.tgz", - "integrity": "sha512-8G79CDlExmh3wvIyI6JensmfewJ+/+hhBZVBnVwKeoe5AuCxB4h/CChLklRm9sczx5ertiIlfkY3b9yWzD5Rfw==", + "node_modules/@php-wasm/fs-journal": { + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/fs-journal/-/fs-journal-0.9.27.tgz", + "integrity": "sha512-VJ24jg0pOxU2Dkl9TlYA+vsnpt41DniAvXbWjB5AAn1qQrqnlPuURV1za8jp/VPnaMh6iejjKeLkhG1hUTaDQQ==", + "dependencies": { + "@php-wasm/logger": "0.9.27", + "@php-wasm/node": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/util": "0.9.27", + "comlink": "^4.4.1", + "express": "4.19.2", + "ini": "4.1.2", + "ws": "8.18.0", + "yargs": "17.7.2" + }, + "engines": { + "node": ">=18.18.0", + "npm": ">=8.11.0" + } + }, + "node_modules/@php-wasm/fs-journal/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@php-wasm/logger": { + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/logger/-/logger-0.9.27.tgz", + "integrity": "sha512-ppHhEnwrMNZijBGsN0Dsu/5CrlTs7SoZHigGmeVYhxvUi2AL/lPgfdXUQ7fDmlxJFHdoH3E2NPH5TC+aN2x0Gw==", "dependencies": { - "@php-wasm/node-polyfills": "0.6.16", - "@php-wasm/universal": "0.6.16", - "@php-wasm/util": "0.6.16", + "@php-wasm/node-polyfills": "0.9.27" + }, + "engines": { + "node": ">=18.18.0", + "npm": ">=8.11.0" + } + }, + "node_modules/@php-wasm/node": { + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/node/-/node-0.9.27.tgz", + "integrity": "sha512-oul1QdHfxqqgfcLnopHsB7tyrJPwASVhfSXCwIPax6crZDmigD7EyOACJynD7DYPstYlqpog+gxLLZCHj0pJqQ==", + "dependencies": { + "@php-wasm/logger": "0.9.27", + "@php-wasm/node-polyfills": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/util": "0.9.27", + "@wp-playground/common": "0.9.27", + "@wp-playground/wordpress": "0.9.27", "comlink": "^4.4.1", - "ws": "8.13.0", + "express": "4.19.2", + "ini": "4.1.2", + "ws": "8.18.0", "yargs": "17.7.2" }, "engines": { @@ -9798,16 +9843,25 @@ } }, "node_modules/@php-wasm/node-polyfills": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/node-polyfills/-/node-polyfills-0.6.16.tgz", - "integrity": "sha512-JurRxOkPa4tBeXI8kKFKdBzVmK3N2OQzSkti3bt76yWAeKFkvMCtYyEbvHkk6W64sP7bKRCyytPHvwjXNOI3ig==" + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/node-polyfills/-/node-polyfills-0.9.27.tgz", + "integrity": "sha512-Kvmd7MvPazK6/xF1XV6HWrtxnghO8T9jWRtjLlXKA8K6VzianQTZSzE+kPad+3UtZD7UIV9EgJocLyQjFMK+LQ==" + }, + "node_modules/@php-wasm/node/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/@php-wasm/progress": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-0.6.16.tgz", - "integrity": "sha512-DTAvj4yFIllBAlynUx+DWhbEFewjYJo+NbTO0Qsu/yk5QkL8FgOOIdLsiGcwDhDia9glMo8VxdPNwmIfSPBg4Q==", + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/progress/-/progress-0.9.27.tgz", + "integrity": "sha512-qqS52VYw2W4q2YaNC+Xrn8UFK745sHy1GrSZiHdVDP3RI7oNUnioTh7bQ1osqTa5UBmcvVPYlGMadEhAPBCUng==", "dependencies": { - "@php-wasm/node-polyfills": "0.6.16" + "@php-wasm/logger": "0.9.27", + "@php-wasm/node-polyfills": "0.9.27" }, "engines": { "node": ">=18.18.0", @@ -9815,42 +9869,73 @@ } }, "node_modules/@php-wasm/scopes": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-0.6.16.tgz", - "integrity": "sha512-xEnoy2SktTWMKnOC+GofKJC5VcZ3whS4wIfievPwYsEhkADPSOyr4Uuka+QN4fHzdWdLu2/LfVU78qbnj54T1A==", + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/scopes/-/scopes-0.9.27.tgz", + "integrity": "sha512-2E9/R6+uQ6iRKl6mFnXJmXVDxtn5XZrGndGLECntNgNAZybL6vILbDIRnWW3nJss1Htu9n45nxnLUZpuIrpSTg==", "engines": { "node": ">=16.15.1", "npm": ">=8.11.0" } }, + "node_modules/@php-wasm/stream-compression": { + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/stream-compression/-/stream-compression-0.9.27.tgz", + "integrity": "sha512-4o1OGWfs0IF6hI+r7SvEtq1KX+qcyxaTwkn3nJl/rzLusi9hwBOzMkFRPkFFR0y3YhtJBoNs4gdXy0eR4NYvMg==", + "dependencies": { + "@php-wasm/node-polyfills": "0.9.27", + "@php-wasm/util": "0.9.27" + } + }, "node_modules/@php-wasm/universal": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-0.6.16.tgz", - "integrity": "sha512-6zvhQ8yBFg+bp3m4+IAw4UdtLu/Vcq+7HHzmd9XenQWNkqd5GMvKADvpoYoFa6+B4x4ZVDf9M5o0h7Q5N2o1dQ==", + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/universal/-/universal-0.9.27.tgz", + "integrity": "sha512-+NCBJoASTjZlTawW3uENgeV2aFwNoKjxnkY5N9wiTadQp58L0bepu2YbUiQ0sbWY/Xb5+P02FgszCaF4jpkX7w==", + "dependencies": { + "@php-wasm/logger": "0.9.27", + "@php-wasm/node-polyfills": "0.9.27", + "@php-wasm/progress": "0.9.27", + "@php-wasm/stream-compression": "0.9.27", + "@php-wasm/util": "0.9.27", + "comlink": "^4.4.1", + "ini": "4.1.2" + }, "engines": { "node": ">=18.18.0", "npm": ">=8.11.0" } }, + "node_modules/@php-wasm/universal/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/@php-wasm/util": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-0.6.16.tgz", - "integrity": "sha512-sSjsAsZ6NfH7NtefMLqgw5wJpZxWpu8U6aU0Ioa+Hp5gTndIOfqfB+1o8KSmXXB+J5foTiVLVE0+v3z8BdcliQ==", + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/util/-/util-0.9.27.tgz", + "integrity": "sha512-J8aahQ974SKgSeb3YGzdO1wziJp8aPumL8bVnpY1n269S/blBUh+Y7K43dG1/PFoiVKvvmp1cB0fidNhoLAw7Q==", "engines": { "node": ">=18.18.0", "npm": ">=8.11.0" } }, "node_modules/@php-wasm/web": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/web/-/web-0.6.16.tgz", - "integrity": "sha512-xXMtD9ZBqV8Q+Z4HoeN6917TjMankbJdeiKBjrr2pmJ3+xKsZVrP+i1rmMfxn8yjF9NcAa9X5iU6ZlZm76Qg4g==", - "dependencies": { - "@php-wasm/progress": "0.6.16", - "@php-wasm/universal": "0.6.16", - "@php-wasm/util": "0.6.16", - "@php-wasm/web-service-worker": "0.6.16", - "comlink": "^4.4.1" + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/web/-/web-0.9.27.tgz", + "integrity": "sha512-kyD0xumCU0729wrJQw5U4JOS0GpJ9cMRNG47tvir9cuiFYAAoorZT7iJHSrbPdORmaxcVAtsnxYQ4ULXOsG8kw==", + "dependencies": { + "@php-wasm/fs-journal": "0.9.27", + "@php-wasm/logger": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/util": "0.9.27", + "@php-wasm/web-service-worker": "0.9.27", + "comlink": "^4.4.1", + "express": "4.19.2", + "ini": "4.1.2", + "ws": "8.18.0", + "yargs": "17.7.2" }, "engines": { "node": ">=16.15.1", @@ -9858,17 +9943,25 @@ } }, "node_modules/@php-wasm/web-service-worker": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-0.6.16.tgz", - "integrity": "sha512-1wvrbRcBW5Iv0L5KUhT7ajxsvoNVtftOEo072NUnl1MJURoclmCqmA+RXv7u1gPw1uyv4KA6664pYDq1k+QQww==", + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@php-wasm/web-service-worker/-/web-service-worker-0.9.27.tgz", + "integrity": "sha512-MkOiu1dpqS6D/DDVCuuPXkZV8UTvzq43GTpPZsneMnMLEtY+ABVBvHQmzd3z1MZ0d1e7anHkJsXxI9BZCidurA==", "dependencies": { - "@php-wasm/scopes": "0.6.16" + "@php-wasm/scopes": "0.9.27" }, "engines": { "node": ">=18.18.0", "npm": ">=8.11.0" } }, + "node_modules/@php-wasm/web/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", @@ -17955,18 +18048,111 @@ "link": true }, "node_modules/@wp-playground/blueprints": { - "version": "0.6.16", - "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-0.6.16.tgz", - "integrity": "sha512-mKlmAPR8mBcz5azSlTZUzXEfFKDG7kHFUaA8wAUGpMN3BEsjMn0tje3t8R602WgSZCwHSeTXFHXTHtdPVXuvDg==", + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@wp-playground/blueprints/-/blueprints-0.9.27.tgz", + "integrity": "sha512-JjTCku3IP7rZ7JNzouo+wvAxzyqODDJO4K5gr+Lgebh+iDQ4Ei1dN8J9leB8BwQwAqUanYPGqAOoLt6sEBqH8A==", + "dependencies": { + "@php-wasm/logger": "0.9.27", + "@php-wasm/node": "0.9.27", + "@php-wasm/node-polyfills": "0.9.27", + "@php-wasm/progress": "0.9.27", + "@php-wasm/scopes": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/util": "0.9.27", + "@wp-playground/common": "0.9.27", + "@wp-playground/wordpress": "0.9.27", + "ajv": "8.12.0", + "comlink": "^4.4.1", + "ini": "4.1.2" + }, + "engines": { + "node": ">=18.18.0", + "npm": ">=8.11.0" + } + }, + "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==", + "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_modules/@wp-playground/blueprints/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@wp-playground/blueprints/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/@wp-playground/common": { + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@wp-playground/common/-/common-0.9.27.tgz", + "integrity": "sha512-vcnlJbaXIlyqoHqXx7w5aj442+jObQ0tyOFYNjfxwvZZ9nFj09O1wsQ2HMZtBpkkdRjG82nwwpbzinKVi6hb8g==", + "dependencies": { + "@php-wasm/universal": "0.9.27", + "@php-wasm/util": "0.9.27", + "comlink": "^4.4.1", + "ini": "4.1.2" + }, "engines": { "node": ">=18.18.0", "npm": ">=8.11.0" } }, + "node_modules/@wp-playground/common/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/@wp-playground/interactive-code-block": { "resolved": "packages/interactive-code-block", "link": true }, + "node_modules/@wp-playground/wordpress": { + "version": "0.9.27", + "resolved": "https://registry.npmjs.org/@wp-playground/wordpress/-/wordpress-0.9.27.tgz", + "integrity": "sha512-o0Ye3u1+tieRJrdHNk5RxEzRRhx3ReZp8uQ/eFScu5DrQlrEC1aWXD+NWRjPIYDtVCiIC+JPssVBLvXIOLnaGA==", + "dependencies": { + "@php-wasm/node": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/util": "0.9.27", + "@wp-playground/common": "0.9.27", + "comlink": "^4.4.1", + "express": "4.19.2", + "ini": "4.1.2", + "ws": "8.18.0", + "yargs": "17.7.2" + }, + "engines": { + "node": ">=18.18.0", + "npm": ">=8.11.0" + } + }, + "node_modules/@wp-playground/wordpress/node_modules/ini": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", + "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", @@ -48044,9 +48230,9 @@ } }, "node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "engines": { "node": ">=10.0.0" }, diff --git a/package.json b/package.json index fd87e06d..a70e7a39 100644 --- a/package.json +++ b/package.json @@ -33,13 +33,13 @@ "@codemirror/state": "6.4.1", "@codemirror/theme-one-dark": "6.1.2", "@codemirror/view": "6.28.1", - "@php-wasm/node": "0.6.16", - "@php-wasm/progress": "0.6.16", - "@php-wasm/universal": "0.6.16", - "@php-wasm/web": "0.6.16", + "@php-wasm/node": "0.9.27", + "@php-wasm/progress": "0.9.27", + "@php-wasm/universal": "0.9.27", + "@php-wasm/web": "0.9.27", "@uiw/react-codemirror": "4.22.2", "@webcontainer/env": "1.1.1", - "@wp-playground/blueprints": "0.6.16", + "@wp-playground/blueprints": "0.9.27", "classnames": "^2.3.2", "comlink": "^4.4.1", "compressible": "2.0.18",