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

Add Alpine to releases #3431

Open
2 tasks
jsjoeio opened this issue May 20, 2021 · 10 comments
Open
2 tasks

Add Alpine to releases #3431

jsjoeio opened this issue May 20, 2021 · 10 comments
Labels
ci Issues related to ci

Comments

@jsjoeio
Copy link
Contributor

jsjoeio commented May 20, 2021

Please add alpine to your releases, current docker image runs on ubuntu and its size is about 100 mb
Alpine is much more lightweight

Requested by @parsalotfy here

  • Build for Alpine
  • Make sure the linked issues are resolved

Related:

@jsjoeio jsjoeio added the feature New user visible feature label May 20, 2021
@jsjoeio jsjoeio added this to the Backlog Candidates milestone May 20, 2021
@jsjoeio
Copy link
Contributor Author

jsjoeio commented May 20, 2021

cc @oxy - curious if you have any thoughts on this

@stale
Copy link

stale bot commented Nov 16, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no activity occurs in the next 5 days.

@stale stale bot added the stale label Nov 16, 2021
@parsalotfy
Copy link

no stale :))

@stale stale bot removed the stale label Nov 21, 2021
@stale
Copy link

stale bot commented May 20, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no activity occurs in the next 5 days.

@stale stale bot added the stale label May 20, 2022
@stale stale bot closed this as completed May 25, 2022
@tspearconquest
Copy link

tspearconquest commented Aug 29, 2022

Please reopen - we would like to see this. I've tried to build a basic alpine image but am blocked because /var/tmp/coder/init requires glibc. I've tried to install both libc6-compat and gcompat in 2 separate builds in case either of them provides the missing symbols, but both return the same result which is that the symbol __fprintf_chk is not found.

I am aware that there are glibc builds for alpine, however it's not the route we want to go down.

@gjrtimmer
Copy link

I would like to see Alpine supported, I'm trying to get coder to run on Alpine. The reason is that I need to use an Alpine distribution for remote development for APK packages. So running it on Ubuntu is not really an option. Furthermore, I got as far as having the Web UI up and Running however, the web terminal does not work and I get a cannot find pty on pty host. Its the final error to get everything working.

Does anybody know how to get this Running on a Alpine distro (3.20) including the web terminal.

I have no clue how to fix the cannot find pty on pty host error.

Setup, I'm running coder server v2.12.5+2f0c2d7 and trying to get a workspace running on a Alpine image. Any suggestion is welcome.

@leojonathanoh
Copy link

I've generally have had success installing code-server on alpine for some time (until >= 4.94.0 when something changed). Dockerfiles and CI are here.

Some report success:

Some report failure (but these can be fixed with workarounds):

Based on my brief research to fix >= 4.94.0 installs, I found the CI has been fully changed from yarn to npm since 4.94.0 #7026, however the PR also removed the --legacy-peer-deps in ci/build/npm-postinstall.sh which used to be needed for npm on alpine to work correctly, see #5530 (comment) and 4.7.0 changelog. Without the flag, npm install fails with errors like:

npm ERR! npm WARN tarball tarball data for napi-build-utils@https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz (sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==) seems to be corrupted. Trying again.

Full logs:

+ CXXFLAGS='-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-perm
npm WARN using --force Recommended protections disabled.
npm WARN deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated [email protected]: This package is no longer supported.
npm WARN deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm WARN deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm WARN deprecated [email protected]: This package is no longer supported.
npm WARN deprecated [email protected]: This package is no longer supported.
npm ERR! code 1
npm ERR! path /usr/local/lib/node_modules/code-server
npm ERR! command failed
npm ERR! command sh -c sh ./postinstall.sh
npm ERR! Installing Code dependencies...
npm ERR! User agent: npm/8.1.3 node/v20.15.1 linux x64 workspaces/false
npm ERR! You may not have the required dependencies to build the native modules.
npm ERR! Please see https://github.com/coder/code-server/blob/main/docs/npm.md
npm ERR! npm WARN using --force Recommended protections disabled.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/package.json'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tar-fs'
npm ERR! npm WARN tarball tarball data for tar-fs@https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz (sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/CHANGELOG.md'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ini/LICENSE'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-get'
npm ERR! npm WARN tarball tarball data for simple-get@https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz (sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tunnel-agent'
npm ERR! npm WARN tarball tarball data for tunnel-agent@https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz (sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/index.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ini/ini.js'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-abi'
npm ERR! npm WARN tarball tarball data for node-abi@https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz (sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/end-of-stream'
npm ERR! npm WARN tarball tarball data for end-of-stream@https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz (sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/LICENSE'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/napi-build-utils'
npm ERR! npm WARN tarball tarball data for napi-build-utils@https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz (sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/pump'
npm ERR! npm WARN tarball tarball data for pump@https://registry.npmjs.org/pump/-/pump-3.0.2.tgz (sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/prebuild-install'
npm ERR! npm WARN tarball tarball data for prebuild-install@https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz (sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/rc'
npm ERR! npm WARN tarball tarball data for rc@https://registry.npmjs.org/rc/-/rc-1.2.8.tgz (sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/README.md'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ini/package.json'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/github-from-package'
npm ERR! npm WARN tarball tarball data for github-from-package@https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz (sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fill-range'
npm ERR! npm WARN tarball tarball data for fill-range@https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz (sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/to-regex-range'
npm ERR! npm WARN tarball tarball data for to-regex-range@https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz (sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-extglob'
npm ERR! npm WARN tarball tarball data for is-extglob@https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz (sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/expand-template'
npm ERR! npm WARN tarball tarball data for expand-template@https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz (sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/js-base64'
npm ERR! npm WARN tarball tarball data for js-base64@https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz (sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/lib'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ini/README.md'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/braces'
npm ERR! npm WARN tarball tarball data for braces@https://registry.npmjs.org/braces/-/braces-3.0.3.tgz (sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/mkdirp-classic'
npm ERR! npm WARN tarball tarball data for mkdirp-classic@https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz (sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/picomatch'
npm ERR! npm WARN tarball tarball data for picomatch@https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz (sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/bindings'
npm ERR! npm WARN tarball tarball data for bindings@https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz (sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/file-uri-to-path'
npm ERR! npm WARN tarball tarball data for file-uri-to-path@https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz (sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/buffer/package.json'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/debug'
npm ERR! npm WARN tarball tarball data for debug@https://registry.npmjs.org/debug/-/debug-4.4.0.tgz (sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks-proxy-agent'
npm ERR! npm WARN tarball tarball data for socks-proxy-agent@https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz (sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/agent-base'
npm ERR! npm WARN tarball tarball data for agent-base@https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz (sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-addon-api'
npm ERR! npm WARN tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz (sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/buffer/AUTHORS.md'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/uuid'
npm ERR! npm WARN tarball tarball data for uuid@https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz (sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/micromatch'
npm ERR! npm WARN tarball tarball data for micromatch@https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz (sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-gyp-build'
npm ERR! npm WARN tarball tarball data for node-gyp-build@https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz (sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yauzl'
npm ERR! npm WARN tarball tarball data for yauzl@https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz (sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tslib'
npm ERR! npm WARN tarball tarball data for tslib@https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz (sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/http-proxy-agent/dist/index.d.ts.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/buffer/README.md'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yazl'
npm ERR! npm WARN tarball tarball data for yazl@https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz (sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-glob'
npm ERR! npm WARN tarball tarball data for is-glob@https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz (sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-regexpp'
npm ERR! npm WARN tarball tarball data for vscode-regexpp@https://registry.npmjs.org/vscode-regexpp/-/vscode-regexpp-3.1.0.tgz (sha512-pqtN65VC1jRLawfluX4Y80MMG0DHJydWhe5ZwMHewZD6sys4LbU6lHwFAHxeuaVE6Y6+xZOtAw+9hvq7/0ejkg==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/http-proxy-agent/dist/index.js.map'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-textmate'
npm ERR! npm WARN tarball tarball data for vscode-textmate@https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-9.1.0.tgz (sha512-lxKSVp2DkFOx9RDAvpiYUrB9/KT1fAfi1aE8CBGstP8N7rLF+Seifj8kDA198X0mYj1CjQUC+81+nQf8CO0nVA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-oniguruma'
npm ERR! npm WARN tarball tarball data for vscode-oniguruma@https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz (sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tas-client-umd'
npm ERR! npm WARN tarball tarball data for tas-client-umd@https://registry.npmjs.org/tas-client-umd/-/tas-client-umd-0.2.0.tgz (sha512-oezN7mJVm5qZDVEby7OzxCLKUpUN5of0rY4dvOWaDF2JZBlGpd3BXceFN8B53qlTaIkVSzP65aAMT0Vc+/N25Q==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/native-watchdog'
npm ERR! npm WARN tarball tarball data for native-watchdog@https://registry.npmjs.org/native-watchdog/-/native-watchdog-1.4.2.tgz (sha512-iT3Uj6FFdrW5vHbQ/ybiznLus9oiUoMJ8A8nyugXv9rV3EBhIodmGs+mztrwQyyBc+PB5/CrskAH/WxaUVRRSQ==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos'
npm ERR! npm WARN tarball tarball data for kerberos@https://registry.npmjs.org/kerberos/-/kerberos-2.1.1.tgz (sha512-414s1G/qgK2T60cXnZsHbtRj8Ynjg0DBlQWeY99tkyqQ2e8vGgFHvxRdvjTlLHg/SxBA0zLQcGE6Pk6Dfq/BCA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/buffer/index.d.ts'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/minimist'
npm ERR! npm WARN tarball tarball data for minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz (sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos/node_modules/node-addon-api'
npm ERR! npm WARN tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz (sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/cookie'
npm ERR! npm WARN tarball tarball data for cookie@https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz (sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jschardet'
npm ERR! npm WARN tarball tarball data for jschardet@https://registry.npmjs.org/jschardet/-/jschardet-3.1.4.tgz (sha512-/kmVISmrwVwtyYU40iQUOp3SUPk2dhNCMsZBQX0R1/jZ8maaXJ/oZIzUOiyOqcgtLnETFKYChbJ5iDC/eWmFHg==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/http-proxy-agent/dist/index.d.ts'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/https-proxy-agent'
npm ERR! npm WARN tarball tarball data for https-proxy-agent@https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz (sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/index.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v4/constants.d.ts.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/napi.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/constants.d.ts.map'
npm ERR! npm WARN tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree/node_modules/node-addon-api'
npm ERR! npm WARN tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.0.tgz (sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==) seems to be corrupted. Trying again.
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v4/constants.js.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/constants.js.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/helpers.d.ts.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/helpers.js.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/index.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/package-support.json'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/package.json'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/LICENSE.md'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.d.ts.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/README.md'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.js.map'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/link.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/address-error.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/common.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v4/constants.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/constants.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/symlink-paths.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/symlink-type.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/symlink.js'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/helpers.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/ip-address.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/ipv4.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/ipv6.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.d.ts'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/DebugShowInput.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/DefaultInputMap.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/EventLoop.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/FontSurvey.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/FreezePerfTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/GenRandom.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/GetCh.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/GetConsolePos.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/GetFont.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/InputMap.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/IsNewConsole.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/LargeConsoleRead.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/main.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/MoveConsoleWindow.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/NamedPipe.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/OSVersion.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/OwnedHandle.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/src/win/path_util.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Scraper.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/ScreenBufferFreezeInactive.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/ScreenBufferTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/ScreenBufferTest2.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/SelectAllTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/SetBufferSize.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/SetCursorPos.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/SetFont.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/SetWindowRect.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/ShowArgv.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/ShowConsoleInput.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/StringBuilderTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/StringUtil.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Terminal.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/TestUtil.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/UnicodeDoubleWidthTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/UnicodeEncodingTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/UnicodeWideTest1.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/UnicodeWideTest2.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/UnixEcho.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Utf16Echo.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/VeryLargeRead.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/VkEscapeTest.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win10ResizeWhileFrozen.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win10WrapTest1.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win10WrapTest2.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Win32Console.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Win32ConsoleBuffer.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win32Echo1.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win32Echo2.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win32Test1.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win32Test2.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win32Test3.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Win32Write1.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/winbug-15048.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/WindowsBugCrashReader.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WindowsSecurity.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WindowsVersion.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/libwinpty/winpty.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/src/win/winpty.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WinptyAssert.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WinptyException.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WinptyVersion.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/WriteConsole.cc'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Agent.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/AgentCreateDesktop.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/libwinpty/AgentLocation.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/AgentMsg.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/BackgroundDesktop.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/Buffer.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/ConsoleFont.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/ConsoleInput.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/ConsoleInputReencoding.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/ConsoleLine.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Coord.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/DebugClient.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/DebugShowInput.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/DefaultInputMap.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/DsrSender.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/EventLoop.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/FormatChar.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/GenRandom.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/InputMap.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/LargeConsoleRead.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/libwinpty/LibWinptyException.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/Mutex.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/NamedPipe.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/OsModule.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/OwnedHandle.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/src/win/path_util.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/PrecompiledHeader.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Scraper.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/SimplePool.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/SmallRect.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/StringBuilder.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/StringUtil.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Terminal.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/TimeMeasurement.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/UnicodeEncoding.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/UnixCtrlChars.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Win32Console.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/Win32ConsoleBuffer.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WindowsSecurity.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WindowsVersion.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/winpty_snprintf.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WinptyAssert.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WinptyException.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/libwinpty/WinptyInternal.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/shared/WinptyVersion.h'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/agent/subdir.mk'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/src/libwinpty/subdir.mk'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/ConinMode.ps1'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/IdentifyConsoleWindow.ps1'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/ship/common_ship.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/DebugClient.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/DebugServer.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/DumpLines.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/ship/make_msvc_package.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/ship/ship.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Spew.py'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/build32.sh'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/build64.sh'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/color-test.sh'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/EnableExtendedFlags.txt'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/font-notes.txt'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/MouseInputNotes.txt'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Notes.txt'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/deps/winpty/misc/Font-Report-June2016'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/dynamicproto-js'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@tootallnate/once'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-unicode11'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-serialize'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-webgl'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog/node_modules/node-addon-api'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/xterm'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep/node_modules/yauzl'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-shims'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-core-js'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@parcel/watcher'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-search'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tar-fs'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-clipboard'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-get'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-image'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tunnel-agent'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-abi'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/end-of-stream'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/napi-build-utils'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/pump'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-registry'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/prebuild-install'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/rc'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/github-from-package'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fill-range'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/vscode-languagedetection'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/js-base64'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/expand-template'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/to-regex-range'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-extglob'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/mkdirp-classic'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/braces'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/bindings'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/picomatch'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/debug'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks-proxy-agent'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/file-uri-to-path'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/uuid'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/micromatch'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/agent-base'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-gyp-build'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-addon-api'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tslib'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yauzl'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-textmate'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-glob'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-oniguruma'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yazl'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-regexpp'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tas-client-umd'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/native-watchdog'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/minimist'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/cookie'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos/node_modules/node-addon-api'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/tree-sitter-wasm'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jschardet'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/https-proxy-agent'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree/node_modules/node-addon-api'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/headless'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/1ds-post-js'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/1ds-core-js'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/proxy-agent'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/iconv-lite-umd'
npm ERR! npm WARN tar ELOOP: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/deviceid'

Perhaps, we could restore the --legacy-peer-deps?

@code-asher
Copy link
Member

Could it be that the wrong version of npm is being used? I think we are on v10 now.

@leojonathanoh
Copy link

leojonathanoh commented Jan 14, 2025

Hmm. Just tried npm 10, same error. To reproduce:

$ docker run --rm -it alpine:3.20 sh
set -eux; \
DEPS='alpine-sdk bash libstdc++ libc6-compat python3';
apk add --no-cache $DEPS;
apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.20/community npm~10;
apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.20/main nodejs~20;
apk add --no-cache krb5-dev;
npm config set python python3;
( set +x; export GITHUB_TOKEN=$( cat /run/secrets/GITHUB_TOKEN ); set -x; CXXFLAGS='-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-perm );

# Whereas, < 4.94.0 works
( set +x; export GITHUB_TOKEN=$( cat /run/secrets/GITHUB_TOKEN ); set -x; CXXFLAGS='-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-perm );

On npm 9/10, npm config set python python3; fails with npm error python is not a valid npm option. The command only works on npm 8.

$ docker run --rm -it alpine:3.20
/ # DEPS='alpine-sdk bash libstdc++ libc6-compat python3';
/ # apk add --no-cache $DEPS;
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
(1/66) Upgrading libcrypto3 (3.3.2-r0 -> 3.3.2-r1)
(2/66) Upgrading libssl3 (3.3.2-r0 -> 3.3.2-r1)
(3/66) Installing libattr (2.5.2-r0)
(4/66) Installing attr (2.5.2-r0)
(5/66) Installing libcap2 (2.70-r0)
(6/66) Installing libcap-getcap (2.70-r0)
(7/66) Installing fakeroot (1.34-r0)
(8/66) Installing libgcc (13.2.1_git20240309-r0)
(9/66) Installing libstdc++ (13.2.1_git20240309-r0)
(10/66) Installing lzip (1.24.1-r0)
(11/66) Installing openssl (3.3.2-r1)
(12/66) Installing patch (2.7.6-r10)
(13/66) Installing pkgconf (2.2.0-r0)
(14/66) Installing libacl (2.3.2-r0)
(15/66) Installing tar (1.35-r2)
(16/66) Installing abuild (3.13.0-r3)
Executing abuild-3.13.0-r3.pre-install
(17/66) Installing abuild-sudo (3.13.0-r3)
(18/66) Installing jansson (2.14-r4)
(19/66) Installing zstd-libs (1.5.6-r0)
(20/66) Installing binutils (2.42-r0)
(21/66) Installing libmagic (5.45-r1)
(22/66) Installing file (5.45-r1)
(23/66) Installing libgomp (13.2.1_git20240309-r0)
(24/66) Installing libatomic (13.2.1_git20240309-r0)
(25/66) Installing gmp (6.3.0-r1)
(26/66) Installing isl26 (0.26-r1)
(27/66) Installing mpfr4 (4.2.1-r0)
(28/66) Installing mpc1 (1.3.1-r1)
(29/66) Installing gcc (13.2.1_git20240309-r0)
(30/66) Installing libstdc++-dev (13.2.1_git20240309-r0)
(31/66) Installing musl-dev (1.2.5-r0)
(32/66) Installing g++ (13.2.1_git20240309-r0)
(33/66) Installing make (4.4.1-r2)
(34/66) Installing fortify-headers (1.1-r3)
(35/66) Installing build-base (0.5-r3)
(36/66) Installing ca-certificates (20241121-r1)
(37/66) Installing brotli-libs (1.1.0-r2)
(38/66) Installing c-ares (1.33.1-r0)
(39/66) Installing libunistring (1.2-r0)
(40/66) Installing libidn2 (2.3.7-r0)
(41/66) Installing nghttp2-libs (1.62.1-r0)
(42/66) Installing libpsl (0.21.5-r1)
(43/66) Installing libcurl (8.11.1-r0)
(44/66) Installing libexpat (2.6.4-r0)
(45/66) Installing pcre2 (10.43-r0)
(46/66) Installing git (2.45.2-r0)
(47/66) Installing git-init-template (2.45.2-r0)
(48/66) Installing alpine-sdk (1.0-r1)
(49/66) Installing ncurses-terminfo-base (6.4_p20240420-r2)
(50/66) Installing libncursesw (6.4_p20240420-r2)
(51/66) Installing readline (8.2.10-r0)
(52/66) Installing bash (5.2.26-r0)
Executing bash-5.2.26-r0.post-install
(53/66) Installing musl-obstack (1.2.3-r2)
(54/66) Installing libucontext (1.2-r3)
(55/66) Installing gcompat (1.1.0-r4)
(56/66) Installing libbz2 (1.0.8-r6)
(57/66) Installing libffi (3.4.6-r0)
(58/66) Installing gdbm (1.23-r1)
(59/66) Installing xz-libs (5.6.2-r0)
(60/66) Installing mpdecimal (4.0.0-r0)
(61/66) Installing libpanelw (6.4_p20240420-r2)
(62/66) Installing sqlite-libs (3.45.3-r1)
(63/66) Installing python3 (3.12.8-r1)
(64/66) Installing python3-pycache-pyc0 (3.12.8-r1)
(65/66) Installing pyc (3.12.8-r1)
(66/66) Installing python3-pyc (3.12.8-r1)
Executing busybox-1.36.1-r29.trigger
Executing ca-certificates-20241121-r1.trigger
OK: 279 MiB in 78 packages
/ # apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.20/community npm~10;
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
(1/6) Installing ada-libs (2.7.8-r0)
(2/6) Installing icu-data-en (74.2-r0)
Executing icu-data-en-74.2-r0.post-install
*
* If you need ICU with non-English locales and legacy charset support, install
* package icu-data-full.
*
(3/6) Installing icu-libs (74.2-r0)
(4/6) Installing libuv (1.48.0-r0)
(5/6) Installing nodejs-current (21.7.3-r0)
(6/6) Installing npm (10.9.1-r0)
Executing busybox-1.36.1-r29.trigger
OK: 347 MiB in 84 packages
/ # apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.20/main nodejs~20;
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
(1/4) Purging nodejs-current (21.7.3-r0)
(2/4) Installing libbase64 (0.5.2-r0)
(3/4) Installing nodejs (20.15.1-r0)
(4/4) Purging libuv (1.48.0-r0)
Executing busybox-1.36.1-r29.trigger
OK: 342 MiB in 84 packages
/ # apk add --no-cache krb5-dev;
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz
(1/56) Installing libeconf (0.6.3-r0)
(2/56) Installing libblkid (2.40.1-r1)
(3/56) Installing libuuid (2.40.1-r1)
(4/56) Installing libfdisk (2.40.1-r1)
(5/56) Installing libmount (2.40.1-r1)
(6/56) Installing libsmartcols (2.40.1-r1)
(7/56) Installing sqlite (3.45.3-r1)
(8/56) Installing sqlite-dev (3.45.3-r1)
(9/56) Installing util-linux (2.40.1-r1)
(10/56) Installing dmesg (2.40.1-r1)
(11/56) Installing setarch (2.40.1-r1)
(12/56) Installing util-linux-misc (2.40.1-r1)
(13/56) Installing skalibs (2.14.1.1-r0)
(14/56) Installing utmps-libs (0.1.2.2-r1)
(15/56) Installing linux-pam (1.6.0-r0)
(16/56) Installing runuser (2.40.1-r1)
(17/56) Installing mount (2.40.1-r1)
(18/56) Installing losetup (2.40.1-r1)
(19/56) Installing hexdump (2.40.1-r1)
(20/56) Installing uuidgen (2.40.1-r1)
(21/56) Installing blkid (2.40.1-r1)
(22/56) Installing sfdisk (2.40.1-r1)
(23/56) Installing mcookie (2.40.1-r1)
(24/56) Installing agetty (2.40.1-r1)
(25/56) Installing wipefs (2.40.1-r1)
(26/56) Installing cfdisk (2.40.1-r1)
(27/56) Installing umount (2.40.1-r1)
(28/56) Installing flock (2.40.1-r1)
(29/56) Installing lsblk (2.40.1-r1)
(30/56) Installing libcap-ng (0.8.5-r0)
(31/56) Installing setpriv (2.40.1-r1)
(32/56) Installing logger (2.40.1-r1)
(33/56) Installing partx (2.40.1-r1)
(34/56) Installing fstrim (2.40.1-r1)
(35/56) Installing findmnt (2.40.1-r1)
(36/56) Installing util-linux-dev (2.40.1-r1)
(37/56) Installing gawk (5.3.0-r1)
(38/56) Installing libcom_err (1.47.0-r5)
(39/56) Installing e2fsprogs-libs (1.47.0-r5)
(40/56) Installing e2fsprogs-dev (1.47.0-r5)
(41/56) Installing libintl (0.22.5-r0)
(42/56) Installing glib (2.80.5-r0)
(43/56) Installing libverto (0.3.2-r2)
(44/56) Installing libverto-glib (0.3.2-r2)
(45/56) Installing libev (4.33-r1)
(46/56) Installing libverto-libev (0.3.2-r2)
(47/56) Installing libevent (2.1.12-r7)
(48/56) Installing libverto-libevent (0.3.2-r2)
(49/56) Installing libverto-dev (0.3.2-r2)
(50/56) Installing krb5-conf (1.0-r2)
(51/56) Installing keyutils-libs (1.6.3-r3)
(52/56) Installing krb5-libs (1.21.3-r0)
(53/56) Installing libsasl (2.1.28-r6)
(54/56) Installing libldap (2.6.8-r0)
(55/56) Installing krb5-server-ldap (1.21.3-r0)
(56/56) Installing krb5-dev (1.21.3-r0)
Executing busybox-1.36.1-r29.trigger
Executing glib-2.80.5-r0.trigger
OK: 361 MiB in 140 packages
/ # npm config set python python3;
npm error `python` is not a valid npm option
npm error A complete log of this run can be found in: /root/.npm/_logs/2025-01-14T07_37_00_749Z-debug-0.log
/ # ( set +x; export GITHUB_TOKEN=$( cat /run/secrets/GITHUB_TOKEN ); set -x; CXXFLAGS='-DNODE_API_E
XPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-per
m );
cat: can't open '/run/secrets/GITHUB_TOKEN': No such file or directory
+ CXXFLAGS='-DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -U_FORTIFY_SOURCE' npm install --global [email protected] --unsafe-perm
npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
npm warn deprecated [email protected]: This package is no longer supported.
npm warn deprecated [email protected]: This package is no longer supported.
npm error code 1
npm error path /usr/local/lib/node_modules/code-server
npm error command failed
npm error command sh -c sh ./postinstall.sh
npm error Installing Code dependencies...
npm error User agent: npm/10.9.1 node/v20.15.1 linux x64 workspaces/false
npm error You may not have the required dependencies to build the native modules.
npm error Please see https://github.com/coder/code-server/blob/main/docs/npm.md
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-concat'
npm error npm warn tarball tarball data for simple-concat@https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz (sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-get'
npm error npm warn tarball tarball data for simple-get@https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz (sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/package.json'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/end-of-stream/package.json'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/napi-build-utils'
npm error npm warn tarball tarball data for napi-build-utils@https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz (sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/github-from-package'
npm error npm warn tarball tarball data for github-from-package@https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz (sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/CHANGELOG.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/end-of-stream/index.js'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tar-fs'
npm error npm warn tarball tarball data for tar-fs@https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz (sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tunnel-agent'
npm error npm warn tarball tarball data for tunnel-agent@https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz (sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/rc'
npm error npm warn tarball tarball data for rc@https://registry.npmjs.org/rc/-/rc-1.2.8.tgz (sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/index.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/end-of-stream/LICENSE'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-abi'
npm error npm warn tarball tarball data for node-abi@https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz (sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/to-regex-range'
npm error npm warn tarball tarball data for to-regex-range@https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz (sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/pump'
npm error npm warn tarball tarball data for pump@https://registry.npmjs.org/pump/-/pump-3.0.2.tgz (sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/mkdirp-classic'
npm error npm warn tarball tarball data for mkdirp-classic@https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz (sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/expand-template'
npm error npm warn tarball tarball data for expand-template@https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz (sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/prebuild-install'
npm error npm warn tarball tarball data for prebuild-install@https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz (sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/picomatch'
npm error npm warn tarball tarball data for picomatch@https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz (sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/LICENSE'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/end-of-stream/README.md'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fill-range'
npm error npm warn tarball tarball data for fill-range@https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz (sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/braces'
npm error npm warn tarball tarball data for braces@https://registry.npmjs.org/braces/-/braces-3.0.3.tgz (sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/file-uri-to-path'
npm error npm warn tarball tarball data for file-uri-to-path@https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz (sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jsbn/CHANGELOG.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/README.md'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/js-base64'
npm error npm warn tarball tarball data for js-base64@https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz (sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/bindings'
npm error npm warn tarball tarball data for bindings@https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz (sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks-proxy-agent'
npm error npm warn tarball tarball data for socks-proxy-agent@https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz (sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jsbn/example.html'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/deep-extend/lib'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/micromatch'
npm error npm warn tarball tarball data for micromatch@https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz (sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz (sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/debug'
npm error npm warn tarball tarball data for debug@https://registry.npmjs.org/debug/-/debug-4.4.0.tgz (sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jsbn/test'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-gyp-build'
npm error npm warn tarball tarball data for node-gyp-build@https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz (sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/uuid'
npm error npm warn tarball tarball data for uuid@https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz (sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-glob'
npm error npm warn tarball tarball data for is-glob@https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz (sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-extglob'
npm error npm warn tarball tarball data for is-extglob@https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz (sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/agent-base'
npm error npm warn tarball tarball data for agent-base@https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz (sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tslib'
npm error npm warn tarball tarball data for tslib@https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz (sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yauzl'
npm error npm warn tarball tarball data for yauzl@https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz (sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/nothing.c'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/node_addon_api.gyp'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-textmate'
npm error npm warn tarball tarball data for vscode-textmate@https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-9.1.0.tgz (sha512-lxKSVp2DkFOx9RDAvpiYUrB9/KT1fAfi1aE8CBGstP8N7rLF+Seifj8kDA198X0mYj1CjQUC+81+nQf8CO0nVA==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks/build/common/util.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/node_api.gyp'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-core-js'
npm error npm warn tarball tarball data for @microsoft/applicationinsights-core-js@https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-2.8.18.tgz (sha512-yPHRZFLpnEO0uSgFPM1BLMRRwjoten9YBbn4pJRbCT4PigLnj748knmWsMwXIdcehtkRTYz78kPYa/LWP7nvmA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-oniguruma'
npm error npm warn tarball tarball data for vscode-oniguruma@https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz (sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yazl'
npm error npm warn tarball tarball data for yazl@https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz (sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/index.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/common.gypi'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/native-watchdog'
npm error npm warn tarball tarball data for native-watchdog@https://registry.npmjs.org/native-watchdog/-/native-watchdog-1.4.2.tgz (sha512-iT3Uj6FFdrW5vHbQ/ybiznLus9oiUoMJ8A8nyugXv9rV3EBhIodmGs+mztrwQyyBc+PB5/CrskAH/WxaUVRRSQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jschardet'
npm error npm warn tarball tarball data for jschardet@https://registry.npmjs.org/jschardet/-/jschardet-3.1.4.tgz (sha512-/kmVISmrwVwtyYU40iQUOp3SUPk2dhNCMsZBQX0R1/jZ8maaXJ/oZIzUOiyOqcgtLnETFKYChbJ5iDC/eWmFHg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/dynamicproto-js'
npm error npm warn tarball tarball data for @microsoft/dynamicproto-js@https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-1.1.11.tgz (sha512-gNw9z9LbqLV+WadZ6/MMrWwO3e0LuoUH1wve/1iPsBNbgqeVCiB0EZFNNj2lysxS2gkqoF9hmyVaG3MoM1BkxA==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks/build/common/constants.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/except.gypi'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tas-client-umd'
npm error npm warn tarball tarball data for tas-client-umd@https://registry.npmjs.org/tas-client-umd/-/tas-client-umd-0.2.0.tgz (sha512-oezN7mJVm5qZDVEby7OzxCLKUpUN5of0rY4dvOWaDF2JZBlGpd3BXceFN8B53qlTaIkVSzP65aAMT0Vc+/N25Q==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty'
npm error npm warn tarball tarball data for node-pty@https://registry.npmjs.org/node-pty/-/node-pty-1.1.0-beta9.tgz (sha512-/Ue38pvXJdgRZ3+me1FgfglLd301GhJN0NStiotdt61tm43N5htUyR/IXOUzOKuNaFmCwIhy6nwb77Ky41LMbw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/minimist'
npm error npm warn tarball tarball data for minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz (sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos'
npm error npm warn tarball tarball data for kerberos@https://registry.npmjs.org/kerberos/-/kerberos-2.1.1.tgz (sha512-414s1G/qgK2T60cXnZsHbtRj8Ynjg0DBlQWeY99tkyqQ2e8vGgFHvxRdvjTlLHg/SxBA0zLQcGE6Pk6Dfq/BCA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-regexpp'
npm error npm warn tarball tarball data for vscode-regexpp@https://registry.npmjs.org/vscode-regexpp/-/vscode-regexpp-3.1.0.tgz (sha512-pqtN65VC1jRLawfluX4Y80MMG0DHJydWhe5ZwMHewZD6sys4LbU6lHwFAHxeuaVE6Y6+xZOtAw+9hvq7/0ejkg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz (sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/noexcept.gypi'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/https-proxy-agent'
npm error npm warn tarball tarball data for https-proxy-agent@https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz (sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks/build/common/helpers.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/napi-inl.deprecated.h'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/cookie'
npm error npm warn tarball tarball data for cookie@https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz (sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/napi-inl.h'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks/build/common/receivebuffer.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v4/constants.d.ts.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/napi.h'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/semver/classes/index.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/constants.d.ts.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v4/constants.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/constants.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/napi.h'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks/build/common/util.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/helpers.d.ts.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/helpers.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/index.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/index.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/package-support.json'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/package-support.json'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/package.json'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/package.json'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/LICENSE.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.d.ts.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/LICENSE.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/README.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.js.map'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/README.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty/node_modules/node-addon-api/tools'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/link.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-ca-certs/node_modules/node-addon-api/tools'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.0.tgz (sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==) seems to be corrupted. Trying again.
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/semver/classes/range.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v4/constants.d.ts'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/constants.d.ts'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/symlink-paths.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/symlink-type.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/semver/classes/semver.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fs-extra/lib/ensure/symlink.js'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/helpers.d.ts'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/ip-address/dist/v6/regular-expressions.d.ts'
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-shims'
npm error npm warn tarball tarball data for @microsoft/applicationinsights-shims@https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-2.0.2.tgz (sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.0.tgz (sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.0.tgz (sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree'
npm error npm warn tarball tarball data for @vscode/windows-process-tree@https://registry.npmjs.org/@vscode/windows-process-tree/-/windows-process-tree-0.6.0.tgz (sha512-7/DjBKKUtlmKNiAet2GRbdvfjgMKmfBeWVClIgONv8aqxGnaKca5N85eIDxh6rLMy2hKvFqIIsqgxs1Q26TWwg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep/node_modules/yauzl'
npm error npm warn tarball tarball data for yauzl@https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz (sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@tootallnate/once'
npm error npm warn tarball tarball data for @tootallnate/once@https://registry.npmjs.org/@tootallnate/once/-/once-3.0.0.tgz (sha512-OAdBVB7rlwvLD+DiecSAyVKzKVmSfXbouCyM5I6wHGi4MGXIyFqErg1IvyJ7PI1e+GYZuZh7cCHV/c4LA8SKMw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-unicode11'
npm error npm warn tarball tarball data for @xterm/addon-unicode11@https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.9.0-beta.96.tgz (sha512-jBUSErJtrf6Jhz3itT5JXLeIIl5BkJ1ii8/YdzZQMh9602ZLYvqwS+7ih2FzYYjk0pZ+E1y4sYbT5FpBlVOM5w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-registry'
npm error npm warn tarball tarball data for @vscode/windows-registry@https://registry.npmjs.org/@vscode/windows-registry/-/windows-registry-1.1.0.tgz (sha512-5AZzuWJpGscyiMOed0IuyEwt6iKmV5Us7zuwCDCFYMIq7tsvooO9BUiciywsvuthGz6UG4LSpeDeCxvgMVhnIw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-webgl'
npm error npm warn tarball tarball data for @xterm/addon-webgl@https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.19.0-beta.96.tgz (sha512-iAno2CMYRBHasr5aE3I7WN6DZ0mlHsEAIYAhvdhH+be1YxX4/DceBAtN0Ak7nFcQ70ZbtYzs1aNLTVKtli2TKA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-image'
npm error npm warn tarball tarball data for @xterm/addon-image@https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.9.0-beta.96.tgz (sha512-LDA03uA5gTBfFeEIUdHXoCpxGHuPIke03aSXZc6cllRRp9jCaOK2kbWwTOoXfzRvjreKK6pxD0vJcepwdKaNcw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-search'
npm error npm warn tarball tarball data for @xterm/addon-search@https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.16.0-beta.96.tgz (sha512-AEEXqxkT6OgDOII4SxQJFKn7NhM7PnFeMLxQwrRQzZyrtFPg5peCesA07xHYvYzh0aKQ1PVvgycfrPgbPEeQDQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/headless'
npm error npm warn tarball tarball data for @xterm/headless@https://registry.npmjs.org/@xterm/headless/-/headless-5.6.0-beta.96.tgz (sha512-lLumuO7sQbPNIxQkXa3CxwQWNlO4C5XF80VRgQ4PzjUcwPWGkGtkJJG9jcucHAKymQnH6AokCW171mcveU8cgg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@parcel/watcher'
npm error npm warn tarball tarball data for @parcel/watcher@https://registry.npmjs.org/@parcel/watcher/-/watcher-2.1.0.tgz (sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-serialize'
npm error npm warn tarball tarball data for @xterm/addon-serialize@https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.14.0-beta.96.tgz (sha512-+00J2K3WsbMPy02UlehNumen//Opmr5B0MBrS4KFqhRwVaO8RD0hMPfr8IuhY3YqPaVny4HMOU88yaWtscxl7A==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-concat'
npm error npm warn tarball tarball data for simple-concat@https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz (sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/xterm'
npm error npm warn tarball tarball data for @xterm/xterm@https://registry.npmjs.org/@xterm/xterm/-/xterm-5.6.0-beta.96.tgz (sha512-XdOZyAaqOW67J3kJGJDgVb5skTD2nDQLmBICyhQ0cEqThTKrX5CzB11RswG6rZE8dI+nDE+pc93NjAMXSrQgFg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-get'
npm error npm warn tarball tarball data for simple-get@https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz (sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/napi-build-utils'
npm error npm warn tarball tarball data for napi-build-utils@https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz (sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/github-from-package'
npm error npm warn tarball tarball data for github-from-package@https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz (sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tar-fs'
npm error npm warn tarball tarball data for tar-fs@https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz (sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tunnel-agent'
npm error npm warn tarball tarball data for tunnel-agent@https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz (sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/rc'
npm error npm warn tarball tarball data for rc@https://registry.npmjs.org/rc/-/rc-1.2.8.tgz (sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-abi'
npm error npm warn tarball tarball data for node-abi@https://registry.npmjs.org/node-abi/-/node-abi-3.71.0.tgz (sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/to-regex-range'
npm error npm warn tarball tarball data for to-regex-range@https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz (sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/expand-template'
npm error npm warn tarball tarball data for expand-template@https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz (sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/prebuild-install'
npm error npm warn tarball tarball data for prebuild-install@https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz (sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep'
npm error npm warn tarball tarball data for @vscode/ripgrep@https://registry.npmjs.org/@vscode/ripgrep/-/ripgrep-1.15.10.tgz (sha512-83Q6qFrELpFgf88bPOcwSWDegfY2r/cb6bIfdLTSZvN73Dg1wviSfO+1v6lTFMd0mAvUYYcTUu+Mn5xMroZMxA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/pump'
npm error npm warn tarball tarball data for pump@https://registry.npmjs.org/pump/-/pump-3.0.2.tgz (sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/mkdirp-classic'
npm error npm warn tarball tarball data for mkdirp-classic@https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz (sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/fill-range'
npm error npm warn tarball tarball data for fill-range@https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz (sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/picomatch'
npm error npm warn tarball tarball data for picomatch@https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz (sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/file-uri-to-path'
npm error npm warn tarball tarball data for file-uri-to-path@https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz (sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/braces'
npm error npm warn tarball tarball data for braces@https://registry.npmjs.org/braces/-/braces-3.0.3.tgz (sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/js-base64'
npm error npm warn tarball tarball data for js-base64@https://registry.npmjs.org/js-base64/-/js-base64-3.7.7.tgz (sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/bindings'
npm error npm warn tarball tarball data for bindings@https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz (sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/vscode-languagedetection'
npm error npm warn tarball tarball data for @vscode/vscode-languagedetection@https://registry.npmjs.org/@vscode/vscode-languagedetection/-/vscode-languagedetection-1.0.21.tgz (sha512-zSUH9HYCw5qsCtd7b31yqkpaCU6jhtkKLkvOOA8yTrIRfBSOFb8PPhgmMicD7B/m+t4PwOJXzU1XDtrM9Fd3/g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/socks-proxy-agent'
npm error npm warn tarball tarball data for socks-proxy-agent@https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz (sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz (sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/debug'
npm error npm warn tarball tarball data for debug@https://registry.npmjs.org/debug/-/debug-4.4.0.tgz (sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-clipboard'
npm error npm warn tarball tarball data for @xterm/addon-clipboard@https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.2.0-beta.79.tgz (sha512-zpwf43fzBG01fA8E75JQ/jsm/85bHCtFMOcURNAEbCoj0RSpZaq4rE5cPoy49IhYnctPZdYNxEU/+PzgtsSQ6Q==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/micromatch'
npm error npm warn tarball tarball data for micromatch@https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz (sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-glob'
npm error npm warn tarball tarball data for is-glob@https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz (sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/uuid'
npm error npm warn tarball tarball data for uuid@https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz (sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/agent-base'
npm error npm warn tarball tarball data for agent-base@https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz (sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/tree-sitter-wasm'
npm error npm warn tarball tarball data for @vscode/tree-sitter-wasm@https://registry.npmjs.org/@vscode/tree-sitter-wasm/-/tree-sitter-wasm-0.0.4.tgz (sha512-vOONG3Zxsh1I4JOA48WdQ5KiXjJAdfMvYTuHbW7b27tGtRqsPLY5WZyTwLXc5uujKHyhG3LJXE9poxRZSxTIiA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tslib'
npm error npm warn tarball tarball data for tslib@https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz (sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-gyp-build'
npm error npm warn tarball tarball data for node-gyp-build@https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz (sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-textmate'
npm error npm warn tarball tarball data for vscode-textmate@https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-9.1.0.tgz (sha512-lxKSVp2DkFOx9RDAvpiYUrB9/KT1fAfi1aE8CBGstP8N7rLF+Seifj8kDA198X0mYj1CjQUC+81+nQf8CO0nVA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yauzl'
npm error npm warn tarball tarball data for yauzl@https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz (sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/is-extglob'
npm error npm warn tarball tarball data for is-extglob@https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz (sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/yazl'
npm error npm warn tarball tarball data for yazl@https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz (sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/native-watchdog'
npm error npm warn tarball tarball data for native-watchdog@https://registry.npmjs.org/native-watchdog/-/native-watchdog-1.4.2.tgz (sha512-iT3Uj6FFdrW5vHbQ/ybiznLus9oiUoMJ8A8nyugXv9rV3EBhIodmGs+mztrwQyyBc+PB5/CrskAH/WxaUVRRSQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-oniguruma'
npm error npm warn tarball tarball data for vscode-oniguruma@https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz (sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/jschardet'
npm error npm warn tarball tarball data for jschardet@https://registry.npmjs.org/jschardet/-/jschardet-3.1.4.tgz (sha512-/kmVISmrwVwtyYU40iQUOp3SUPk2dhNCMsZBQX0R1/jZ8maaXJ/oZIzUOiyOqcgtLnETFKYChbJ5iDC/eWmFHg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog'
npm error npm warn tarball tarball data for @vscode/spdlog@https://registry.npmjs.org/@vscode/spdlog/-/spdlog-0.15.1.tgz (sha512-tVPeXmyz3/4NKqtNfNQxqcrBSSEZVIbF4lVDuDh9Nik5xhuHVceCU6cTpwmJ6yVBs+jv51SGF622txOQv95sZA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/minimist'
npm error npm warn tarball tarball data for minimist@https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz (sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos'
npm error npm warn tarball tarball data for kerberos@https://registry.npmjs.org/kerberos/-/kerberos-2.1.1.tgz (sha512-414s1G/qgK2T60cXnZsHbtRj8Ynjg0DBlQWeY99tkyqQ2e8vGgFHvxRdvjTlLHg/SxBA0zLQcGE6Pk6Dfq/BCA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/https-proxy-agent'
npm error npm warn tarball tarball data for https-proxy-agent@https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz (sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/node-pty'
npm error npm warn tarball tarball data for node-pty@https://registry.npmjs.org/node-pty/-/node-pty-1.1.0-beta9.tgz (sha512-/Ue38pvXJdgRZ3+me1FgfglLd301GhJN0NStiotdt61tm43N5htUyR/IXOUzOKuNaFmCwIhy6nwb77Ky41LMbw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/tas-client-umd'
npm error npm warn tarball tarball data for tas-client-umd@https://registry.npmjs.org/tas-client-umd/-/tas-client-umd-0.2.0.tgz (sha512-oezN7mJVm5qZDVEby7OzxCLKUpUN5of0rY4dvOWaDF2JZBlGpd3BXceFN8B53qlTaIkVSzP65aAMT0Vc+/N25Q==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/vscode-regexpp'
npm error npm warn tarball tarball data for vscode-regexpp@https://registry.npmjs.org/vscode-regexpp/-/vscode-regexpp-3.1.0.tgz (sha512-pqtN65VC1jRLawfluX4Y80MMG0DHJydWhe5ZwMHewZD6sys4LbU6lHwFAHxeuaVE6Y6+xZOtAw+9hvq7/0ejkg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/kerberos/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz (sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree/node_modules/node-addon-api'
npm error npm warn tarball tarball data for node-addon-api@https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.0.tgz (sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/cookie'
npm error npm warn tarball tarball data for cookie@https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz (sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-shims'
npm error npm warn tarball tarball data for @microsoft/applicationinsights-shims@https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-2.0.2.tgz (sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep/node_modules/yauzl'
npm error npm warn tarball tarball data for yauzl@https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz (sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@tootallnate/once'
npm error npm warn tarball tarball data for @tootallnate/once@https://registry.npmjs.org/@tootallnate/once/-/once-3.0.0.tgz (sha512-OAdBVB7rlwvLD+DiecSAyVKzKVmSfXbouCyM5I6wHGi4MGXIyFqErg1IvyJ7PI1e+GYZuZh7cCHV/c4LA8SKMw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-webgl'
npm error npm warn tarball tarball data for @xterm/addon-webgl@https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.19.0-beta.96.tgz (sha512-iAno2CMYRBHasr5aE3I7WN6DZ0mlHsEAIYAhvdhH+be1YxX4/DceBAtN0Ak7nFcQ70ZbtYzs1aNLTVKtli2TKA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@parcel/watcher'
npm error npm warn tarball tarball data for @parcel/watcher@https://registry.npmjs.org/@parcel/watcher/-/watcher-2.1.0.tgz (sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-serialize'
npm error npm warn tarball tarball data for @xterm/addon-serialize@https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.14.0-beta.96.tgz (sha512-+00J2K3WsbMPy02UlehNumen//Opmr5B0MBrS4KFqhRwVaO8RD0hMPfr8IuhY3YqPaVny4HMOU88yaWtscxl7A==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/ripgrep'
npm error npm warn tarball tarball data for @vscode/ripgrep@https://registry.npmjs.org/@vscode/ripgrep/-/ripgrep-1.15.10.tgz (sha512-83Q6qFrELpFgf88bPOcwSWDegfY2r/cb6bIfdLTSZvN73Dg1wviSfO+1v6lTFMd0mAvUYYcTUu+Mn5xMroZMxA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/vscode-languagedetection'
npm error npm warn tarball tarball data for @vscode/vscode-languagedetection@https://registry.npmjs.org/@vscode/vscode-languagedetection/-/vscode-languagedetection-1.0.21.tgz (sha512-zSUH9HYCw5qsCtd7b31yqkpaCU6jhtkKLkvOOA8yTrIRfBSOFb8PPhgmMicD7B/m+t4PwOJXzU1XDtrM9Fd3/g==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-core-js'
npm error npm warn tarball tarball data for @microsoft/applicationinsights-core-js@https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-2.8.18.tgz (sha512-yPHRZFLpnEO0uSgFPM1BLMRRwjoten9YBbn4pJRbCT4PigLnj748knmWsMwXIdcehtkRTYz78kPYa/LWP7nvmA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-clipboard'
npm error npm warn tarball tarball data for @xterm/addon-clipboard@https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.2.0-beta.79.tgz (sha512-zpwf43fzBG01fA8E75JQ/jsm/85bHCtFMOcURNAEbCoj0RSpZaq4rE5cPoy49IhYnctPZdYNxEU/+PzgtsSQ6Q==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-process-tree'
npm error npm warn tarball tarball data for @vscode/windows-process-tree@https://registry.npmjs.org/@vscode/windows-process-tree/-/windows-process-tree-0.6.0.tgz (sha512-7/DjBKKUtlmKNiAet2GRbdvfjgMKmfBeWVClIgONv8aqxGnaKca5N85eIDxh6rLMy2hKvFqIIsqgxs1Q26TWwg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/dynamicproto-js'
npm error npm warn tarball tarball data for @microsoft/dynamicproto-js@https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-1.1.11.tgz (sha512-gNw9z9LbqLV+WadZ6/MMrWwO3e0LuoUH1wve/1iPsBNbgqeVCiB0EZFNNj2lysxS2gkqoF9hmyVaG3MoM1BkxA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/spdlog'
npm error npm warn tarball tarball data for @vscode/spdlog@https://registry.npmjs.org/@vscode/spdlog/-/spdlog-0.15.1.tgz (sha512-tVPeXmyz3/4NKqtNfNQxqcrBSSEZVIbF4lVDuDh9Nik5xhuHVceCU6cTpwmJ6yVBs+jv51SGF622txOQv95sZA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-unicode11'
npm error npm warn tarball tarball data for @xterm/addon-unicode11@https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.9.0-beta.96.tgz (sha512-jBUSErJtrf6Jhz3itT5JXLeIIl5BkJ1ii8/YdzZQMh9602ZLYvqwS+7ih2FzYYjk0pZ+E1y4sYbT5FpBlVOM5w==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-search'
npm error npm warn tarball tarball data for @xterm/addon-search@https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.16.0-beta.96.tgz (sha512-AEEXqxkT6OgDOII4SxQJFKn7NhM7PnFeMLxQwrRQzZyrtFPg5peCesA07xHYvYzh0aKQ1PVvgycfrPgbPEeQDQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/headless'
npm error npm warn tarball tarball data for @xterm/headless@https://registry.npmjs.org/@xterm/headless/-/headless-5.6.0-beta.96.tgz (sha512-lLumuO7sQbPNIxQkXa3CxwQWNlO4C5XF80VRgQ4PzjUcwPWGkGtkJJG9jcucHAKymQnH6AokCW171mcveU8cgg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/deviceid'
npm error npm warn tarball tarball data for @vscode/deviceid@https://registry.npmjs.org/@vscode/deviceid/-/deviceid-0.1.2.tgz (sha512-QZsbcKGd5JMBVoKIVT+HD9o8YWWqcmKRNWvR3qWj3iXuDo8fKaZXY3k3ZGMdOAK36fCgL0zGTDkt9vWmeBwNvQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/1ds-post-js'
npm error npm warn tarball tarball data for @microsoft/1ds-post-js@https://registry.npmjs.org/@microsoft/1ds-post-js/-/1ds-post-js-3.2.18.tgz (sha512-Tzjcja4SMyws3UP58kD2edFPNb7BJtx5uCgwf/PWXwDyfbUY1/crsTQdEyR98wy/vorvLDZdQlcL++VMChfYnQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/xterm'
npm error npm warn tarball tarball data for @xterm/xterm@https://registry.npmjs.org/@xterm/xterm/-/xterm-5.6.0-beta.96.tgz (sha512-XdOZyAaqOW67J3kJGJDgVb5skTD2nDQLmBICyhQ0cEqThTKrX5CzB11RswG6rZE8dI+nDE+pc93NjAMXSrQgFg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/windows-registry'
npm error npm warn tarball tarball data for @vscode/windows-registry@https://registry.npmjs.org/@vscode/windows-registry/-/windows-registry-1.1.0.tgz (sha512-5AZzuWJpGscyiMOed0IuyEwt6iKmV5Us7zuwCDCFYMIq7tsvooO9BUiciywsvuthGz6UG4LSpeDeCxvgMVhnIw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@xterm/addon-image'
npm error npm warn tarball tarball data for @xterm/addon-image@https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.9.0-beta.96.tgz (sha512-LDA03uA5gTBfFeEIUdHXoCpxGHuPIke03aSXZc6cllRRp9jCaOK2kbWwTOoXfzRvjreKK6pxD0vJcepwdKaNcw==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/tree-sitter-wasm'
npm error npm warn tarball tarball data for @vscode/tree-sitter-wasm@https://registry.npmjs.org/@vscode/tree-sitter-wasm/-/tree-sitter-wasm-0.0.4.tgz (sha512-vOONG3Zxsh1I4JOA48WdQ5KiXjJAdfMvYTuHbW7b27tGtRqsPLY5WZyTwLXc5uujKHyhG3LJXE9poxRZSxTIiA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/iconv-lite-umd'
npm error npm warn tarball tarball data for @vscode/iconv-lite-umd@https://registry.npmjs.org/@vscode/iconv-lite-umd/-/iconv-lite-umd-0.7.0.tgz (sha512-bRRFxLfg5dtAyl5XyiVWz/ZBPahpOpPrNYnnHpOpUZvam4tKH35wdhP4Kj6PbM0+KdliOsPzbGWpkxcdpNB/sg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/iconv-lite-umd'
npm error npm warn tarball tarball data for @vscode/iconv-lite-umd@https://registry.npmjs.org/@vscode/iconv-lite-umd/-/iconv-lite-umd-0.7.0.tgz (sha512-bRRFxLfg5dtAyl5XyiVWz/ZBPahpOpPrNYnnHpOpUZvam4tKH35wdhP4Kj6PbM0+KdliOsPzbGWpkxcdpNB/sg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/1ds-post-js'
npm error npm warn tarball tarball data for @microsoft/1ds-post-js@https://registry.npmjs.org/@microsoft/1ds-post-js/-/1ds-post-js-3.2.18.tgz (sha512-Tzjcja4SMyws3UP58kD2edFPNb7BJtx5uCgwf/PWXwDyfbUY1/crsTQdEyR98wy/vorvLDZdQlcL++VMChfYnQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/proxy-agent'
npm error npm warn tarball tarball data for @vscode/proxy-agent@https://registry.npmjs.org/@vscode/proxy-agent/-/proxy-agent-0.22.0.tgz (sha512-TQrv456pbrjmD6G+iOoXE1Mflm+8Ic/Kny4QU7ioiYe2+0HisvqzJM/CUa3Am5SWrNjMbntTHISjgmSaSlorrA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/deviceid'
npm error npm warn tarball tarball data for @vscode/deviceid@https://registry.npmjs.org/@vscode/deviceid/-/deviceid-0.1.2.tgz (sha512-QZsbcKGd5JMBVoKIVT+HD9o8YWWqcmKRNWvR3qWj3iXuDo8fKaZXY3k3ZGMdOAK36fCgL0zGTDkt9vWmeBwNvQ==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/1ds-core-js'
npm error npm warn tarball tarball data for @microsoft/1ds-core-js@https://registry.npmjs.org/@microsoft/1ds-core-js/-/1ds-core-js-3.2.18.tgz (sha512-ytlFv3dfb8OGqvbZP8tSIlNvn3QNYxdsF0k6ikRMWSr6CmBxBi1sliaxc2Q5KuYOuaeWkd8WRm25Rx/UtHcyMg==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@vscode/proxy-agent'
npm error npm warn tarball tarball data for @vscode/proxy-agent@https://registry.npmjs.org/@vscode/proxy-agent/-/proxy-agent-0.22.0.tgz (sha512-TQrv456pbrjmD6G+iOoXE1Mflm+8Ic/Kny4QU7ioiYe2+0HisvqzJM/CUa3Am5SWrNjMbntTHISjgmSaSlorrA==) seems to be corrupted. Trying again.
npm error npm warn tar ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/1ds-core-js'
npm error npm warn tarball tarball data for @microsoft/1ds-core-js@https://registry.npmjs.org/@microsoft/1ds-core-js/-/1ds-core-js-3.2.18.tgz (sha512-ytlFv3dfb8OGqvbZP8tSIlNvn3QNYxdsF0k6ikRMWSr6CmBxBi1sliaxc2Q5KuYOuaeWkd8WRm25Rx/UtHcyMg==) seems to be corrupted. Trying again.
npm error npm error code ENOENT
npm error npm error path /usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-concat
npm error npm error enoent ENOENT: Cannot cd into '/usr/local/lib/node_modules/code-server/lib/vscode/node_modules/simple-concat'
npm error npm error enoent This is related to npm not being able to find a file.
npm error npm error enoent
npm error npm error A complete log of this run can be found in: /root/.npm/_logs/2025-01-14T07_37_14_406Z-debug-0.log
npm error A complete log of this run can be found in: /root/.npm/_logs/2025-01-14T07_37_07_738Z-debug-0.log
/ # 

@altmind
Copy link

altmind commented Jan 27, 2025

Same happens on centos7/node-v20.18.2-linux-x64-glibc-217.tar.gz/npm11 (No such behavior when installing npm i -g [email protected]):

[root@...]# npm install --unsafe-perm --global code-server
...
npm error path /opt/node/lib/node_modules/code-server
npm error command failed
npm error command sh -c sh ./postinstall.sh
npm error Installing Code dependencies...
npm error User agent: npm/11.0.0 node/v20.18.2 linux x64 workspaces/false
npm error You may not have the required dependencies to build the native modules.
npm error Please see https://github.com/coder/code-server/blob/main/docs/npm.md
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open '/opt/node/lib/node_modules/code-server/lib/vscode/node_modules/jsbn/CHANGELOG.md'
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, open 
....
npm error npm warn tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/opt/node/lib/node_modules/code-server/lib/vscode/node_modules/@microsoft/applicationinsights-core-js/src'
npm error npm error code ENOTEMPTY
npm error npm error syscall rmdir
npm error npm error path /opt/node/lib/node_modules/code-server/lib/vscode/node_modules/buffer
npm error npm error errno -39
npm error npm error ENOTEMPTY: directory not empty, rmdir '/opt/node/lib/node_modules/code-server/lib/vscode/node_modules/buffer'
npm error npm error A complete log of this run can be found in: /root/.npm/_logs/2025-01-27T12_04_24_093Z-debug-0.log

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

No branches or pull requests

7 participants