Skip to content

Crash on load for Yarn v1 #596

Open
Open
@garrettg123

Description

@garrettg123

Describe the bug

[INFO 11:35:31 AM] [v1.14.3] Vitest extension is activated because Vitest is installed or there is a Vite/Vitest config file in the workspace.
[INFO 11:35:31 AM] [API] Running Vitest v2.1.8 (pulse/vitest.workspace.ts) with "node /Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/worker.js"
[INFO 11:35:31 AM] [API] Resolving workspace configs: vitest.workspace.ts
[INFO 11:35:31 AM] [Worker] node:internal/process/promises:289
            triggerUncaughtException(err, true /* fromPromise */);
            ^

Error: Cannot find module @rollup/rollup-darwin-arm64. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory.
    at requireWithFriendlyError (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:64:9)
    at Object.<anonymous> (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:73:76)
    ... 3 lines matching cause stack trace ...
    at Module._load (node:internal/modules/cjs/loader:938:12)
    at cjsLoader (node:internal/modules/esm/translators:284:17)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:234:7)
    at ModuleJob.run (node:internal/modules/esm/module_job:217:25)
    at async ModuleLoader.import (node:internal/modules/esm/loader:316:24) {
  [cause]: Error: Cannot find module '@rollup/rollup-darwin-arm64'
  Require stack:
  - /Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js
      at Module._resolveFilename (node:internal/modules/cjs/loader:1048:15)
      at Module._load (node:internal/modules/cjs/loader:901:27)
      at Module.require (node:internal/modules/cjs/loader:1115:19)
      at require (node:internal/modules/helpers:130:18)
      at requireWithFriendlyError (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:46:10)
      at Object.<anonymous> (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:73:76)
      at Module._compile (node:internal/modules/cjs/loader:1241:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)
      at Module.load (node:internal/modules/cjs/loader:1091:32)
      at Module._load (node:internal/modules/cjs/loader:938:12) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
      '/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js'
    ]
  }
}

Node.js v20.9.0
[Error 11:35:31 AM] [Error Error] Vitest failed to start: 
Error: Cannot find module @rollup/rollup-darwin-arm64. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory.
    at requireWithFriendlyError (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:64:9)
    at Object.<anonymous> (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:73:76)
    at Module._compile (node:internal/modules/cjs/loader:1241:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)
    at Module.load (node:internal/modules/cjs/loader:1091:32)
    at Module._load (node:internal/modules/cjs/loader:938:12)
    at cjsLoader (node:internal/modules/esm/translators:284:17)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:234:7)
    at ModuleJob.run (node:internal/modules/esm/module_job:217:25)
    at async ModuleLoader.import (node:internal/modules/esm/loader:316:24)
Error: Vitest failed to start: 
Error: Cannot find module @rollup/rollup-darwin-arm64. npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828). Please try `npm i` again after removing both package-lock.json and node_modules directory.
    at requireWithFriendlyError (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:64:9)
    at Object.<anonymous> (/Users/gsquare567/Sites/pulse/node_modules/vite/node_modules/rollup/dist/native.js:73:76)
    at Module._compile (node:internal/modules/cjs/loader:1241:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)
    at Module.load (node:internal/modules/cjs/loader:1091:32)
    at Module._load (node:internal/modules/cjs/loader:938:12)
    at cjsLoader (node:internal/modules/esm/translators:284:17)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:234:7)
    at ModuleJob.run (node:internal/modules/esm/module_job:217:25)
    at async ModuleLoader.import (node:internal/modules/esm/loader:316:24)
	at s.f (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:17:5838)
	at s.emit (node:events:519:28)
	at s.emit (node:domain:488:12)
	at Hs.Al (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:1:39632)
	at Hs.emit (node:events:519:28)
	at Hs.emit (node:domain:488:12)
	at Hs.dataMessage (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:1:17080)
	at Hs.getData (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:1:15943)
	at Hs.startLoop (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:1:12525)
	at Hs._write (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:1:11809)
	at writeOrBuffer (node:internal/streams/writable:570:12)
	at _write (node:internal/streams/writable:499:10)
	at Writable.write (node:internal/streams/writable:508:10)
	at Socket.es (/Users/gsquare567/.windsurf/extensions/vitest.explorer-1.14.3-universal/dist/extension.js:1:40610)
	at Socket.emit (node:events:519:28)
	at Socket.emit (node:domain:488:12)
	at addChunk (node:internal/streams/readable:559:12)
	at readableAddChunkPushByteMode (node:internal/streams/readable:510:3)
	at Readable.push (node:internal/streams/readable:390:5)
	at TCP.onStreamRead (node:internal/stream_base_commons:191:23)

Reproduction

Yarn v1

Output

above

Extension Version

v1.14.3

Vitest Version

^2.0.5

Validations

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions