Skip to content

Cannot find package 'vscode' imported from /dist/extension.js on Cursor IDEΒ #3887

@nabi-chan

Description

@nabi-chan

Preflight Checklist

Issue Summary

When I try use prettier.prettier-vscode extension on cursor, Extension Host always thrown below error-logs.

2025-12-05 20:19:46.865 [error] Activating extension prettier.prettier-vscode failed due to an error:
2025-12-05 20:19:46.865 [error] Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vscode' imported from /Users/USERNAME/.cursor/extensions/prettier.prettier-vscode-12.0.7-universal/dist/extension.js
    at Object.getPackageJSONURL (node:internal/modules/package_json_reader:266:9)
    at packageResolve (node:internal/modules/esm/resolve:779:81)
    at moduleResolve (node:internal/modules/esm/resolve:865:18)
    at defaultResolve (node:internal/modules/esm/resolve:995:11)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at resolve (data:text/javascript;base64,CglleHBvcnQgYXN5bmMgZnVuY3Rpb24gcmVzb2x2ZShzcGVjaWZpZXIsIGNvbnRleHQsIG5leHRSZXNvbHZlKSB7CgkJaWYgKHNwZWNpZmllciA9PT0gJ2ZzJykgewoJCQlyZXR1cm4gewoJCQkJZm9ybWF0OiAnYnVpbHRpbicsCgkJCQlzaG9ydENpcmN1aXQ6IHRydWUsCgkJCQl1cmw6ICdub2RlOm9yaWdpbmFsLWZzJwoJCQl9OwoJCX0KCgkJLy8gRGVmZXIgdG8gdGhlIG5leHQgaG9vayBpbiB0aGUgY2hhaW4sIHdoaWNoIHdvdWxkIGJlIHRoZQoJCS8vIE5vZGUuanMgZGVmYXVsdCByZXNvbHZlIGlmIHRoaXMgaXMgdGhlIGxhc3QgdXNlci1zcGVjaWZpZWQgbG9hZGVyLgoJCXJldHVybiBuZXh0UmVzb2x2ZShzcGVjaWZpZXIsIGNvbnRleHQpOwoJfQ==:13:10)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at resolve (/Applications/Cursor.app/Contents/Resources/app/node_modules/import-in-the-middle/hook.js:333:26)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at Hooks.resolve (node:internal/modules/esm/hooks:240:30)

It seems Cursor-related issues, But I write this issues here for having same problem users

Version: 2.1.48
VSCode Version: 1.105.1
Commit: ce371ffbf5e240ca47f4b5f3f20efed084991120
Date: 2025-12-04T19:26:27.263Z (16 hrs ago)
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Reproduction Repository

https://github.com/prettier/prettier-vscode

Steps to Reproduce

  1. Install prettier.prettier-vscode extension
  2. reload extension host
  3. Open Extension Host, It reproduced.

Expected Behavior

extension will be successfully activated

Actual Behavior

thrown error

Operating System

macOS

VS Code Version

1.105.1

Prettier Extension Version

12.0.7

Prettier Version

3.7.4

Prettier Extension Logs

2025-12-05 20:32:40.364 [error] Activating extension prettier.prettier-vscode failed due to an error:
2025-12-05 20:32:40.364 [error] Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'vscode' imported from /Users/USERNAME/.cursor/extensions/prettier.prettier-vscode-12.0.7-universal/dist/extension.js
    at Object.getPackageJSONURL (node:internal/modules/package_json_reader:266:9)
    at packageResolve (node:internal/modules/esm/resolve:779:81)
    at moduleResolve (node:internal/modules/esm/resolve:865:18)
    at defaultResolve (node:internal/modules/esm/resolve:995:11)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at resolve (data:text/javascript;base64,CglleHBvcnQgYXN5bmMgZnVuY3Rpb24gcmVzb2x2ZShzcGVjaWZpZXIsIGNvbnRleHQsIG5leHRSZXNvbHZlKSB7CgkJaWYgKHNwZWNpZmllciA9PT0gJ2ZzJykgewoJCQlyZXR1cm4gewoJCQkJZm9ybWF0OiAnYnVpbHRpbicsCgkJCQlzaG9ydENpcmN1aXQ6IHRydWUsCgkJCQl1cmw6ICdub2RlOm9yaWdpbmFsLWZzJwoJCQl9OwoJCX0KCgkJLy8gRGVmZXIgdG8gdGhlIG5leHQgaG9vayBpbiB0aGUgY2hhaW4sIHdoaWNoIHdvdWxkIGJlIHRoZQoJCS8vIE5vZGUuanMgZGVmYXVsdCByZXNvbHZlIGlmIHRoaXMgaXMgdGhlIGxhc3QgdXNlci1zcGVjaWZpZWQgbG9hZGVyLgoJCXJldHVybiBuZXh0UmVzb2x2ZShzcGVjaWZpZXIsIGNvbnRleHQpOwoJfQ==:13:10)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at resolve (/Applications/Cursor.app/Contents/Resources/app/node_modules/import-in-the-middle/hook.js:333:26)
    at nextResolve (node:internal/modules/esm/hooks:748:28)
    at Hooks.resolve (node:internal/modules/esm/hooks:240:30)

Prettier Configuration

{}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneed-more-infoFurther information is requestedtriage-pendingAwaiting initial triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions