Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on load for Yarn v1 #596

Open
4 tasks done
garrettg123 opened this issue Feb 20, 2025 · 1 comment
Open
4 tasks done

Crash on load for Yarn v1 #596

garrettg123 opened this issue Feb 20, 2025 · 1 comment

Comments

@garrettg123
Copy link

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

@sheremet-va
Copy link
Member

Does it work when you run vitest in the terminal?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants