studio icon indicating copy to clipboard operation
studio copied to clipboard

Upgrade Playground dependencies v0.9.26

Open sejas opened this issue 1 year ago • 1 comments

  • Related to https://github.com/Automattic/studio/issues/119

Proposed Changes

  • Upgrade Playground dependencies to v0.9.26

Testing Instructions

  • Tests should pass
  • Creating, Starting and Stopping sites should work the same

Pre-merge Checklist

  • [ ] Have you checked for TypeScript, React or other console errors?

sejas avatar Jul 26 '24 18:07 sejas

Currently getting this error when running "npm start"
App threw an error during load
Error [ERR_REQUIRE_ESM]: require() of ES Module /Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/@php-wasm/util/index.js from /Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/@php-wasm/universal/index.cjs not supported.
Instead change the require of index.js in /Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/@php-wasm/universal/index.cjs to a dynamic import() which is available in all CommonJS modules.
    at c._load (node:electron/js2c/node_init:2:13672)
    at Module. (/Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/@php-wasm/universal/index.cjs:1:552)
    at c._load (node:electron/js2c/node_init:2:13672)
    at Object. (/Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/@php-wasm/node/index.cjs:66863:24)
    at c._load (node:electron/js2c/node_init:2:13672)
    at @php-wasm/node (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:209508:18)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./vendor/wp-now/src/wp-now.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:208708:16)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./vendor/wp-now/src/config.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:207655:18)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./vendor/wp-now/src/index.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:208428:34)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./src/main-window.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:206369:15)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./src/lib/oauth.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:204914:23)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./src/ipc-handlers.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:202542:34)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at ./src/index.ts (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:202214:34)
    at __webpack_require__ (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228160:42)
    at /Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228246:37
    at Object. (/Users/macbookpro/Documents/projects-m3.nosync/studio/.webpack/main/index.js:228249:12)
    at c._load (node:electron/js2c/node_init:2:13672)
    at async loadApplicationPackage (file:///Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js:129:9)
    at async file:///Users/macbookpro/Documents/projects-m3.nosync/studio/node_modules/electron/dist/Electron.app/Contents/Resources/default_app.asar/main.js:241:9
2024-07-26 19:40:10.558 Electron[48883:3269071] WARNING: Secure coding is automatically enabled for restorable state! However, not on all supported macOS versions of this application. Opt-in to secure coding explicitly by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState:.

sejas avatar Jul 26 '24 18:07 sejas

Closing in favor of https://github.com/Automattic/studio/pull/491

sejas avatar Sep 02 '24 13:09 sejas