Currently we patch require to use node_modules but this breaks if an extension explicitly tries to look in node_modules.asar like the bracket pair colorizer plugin:
Activating extension 'CoenraadS.bracket-pair-colorizer-2' failed: ENOENT: no such file or directory, open '/usr/lib/code-server/lib/vscode/node_modules.asar/vscode-oniguruma/release/onig.wasm'. _logMessageInConsole @ abstractExtensionService.ts:416
We should package code-server with that directory.
Currently we patch
requireto usenode_modulesbut this breaks if an extension explicitly tries to look innode_modules.asarlike the bracket pair colorizer plugin:We should package
code-serverwith that directory.