Installation fails on Fedora 43 with npm after version v1.0.152 #3576

Open
opened 2026-02-16 17:40:43 -05:00 by yindo · 10 comments
Owner

Originally created by @hallelujah-shih on GitHub (Dec 15, 2025).

Originally assigned to: @rekram1-node on GitHub.

Description

Installation fails on Fedora 43 with npm after version v1.0.152

Issue Description

When attempting to install the latest version of opencode-ai globally via npm on Fedora 43, the installation fails with an error related to missing opencode-linux-x64 package.

System Environment

  • OS: Fedora 43
  • Node Version Manager (nvm): v24.4.1

Command & Error Output

$ npm i -g opencode-ai@latest
npm error code 1
npm error path /home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai
npm error command failed
npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs
npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json' from '/home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai/postinstall.mjs'
npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json'
npm error Require stack:
npm error - /home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai/postinstall.mjs
npm error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-16T02_13_49_262Z-debug-0.log

Additional Information

  • Version v1.0.152 installs correctly without issues.
  • This error occurs in versions after v1.0.152, regardless of whether attempting a fresh install or updating from an existing version.

Steps to Reproduce

  1. Use Fedora 43 with nvm v24.4.1.
  2. Run npm i -g opencode-ai@latest.
  3. Observe the installation failure.

Expected Behavior

The package should install successfully on Linux systems.

Actual Behavior

Installation fails due to missing opencode-linux-x64 package in the postinstall script.

OpenCode version

v1.0.152

Steps to reproduce

No response

Screenshot and/or share link

Image

Operating System

Fedora 43

Terminal

Gnome Terminal

Originally created by @hallelujah-shih on GitHub (Dec 15, 2025). Originally assigned to: @rekram1-node on GitHub. ### Description # Installation fails on Fedora 43 with npm after version v1.0.152 ## Issue Description When attempting to install the latest version of `opencode-ai` globally via npm on Fedora 43, the installation fails with an error related to missing `opencode-linux-x64` package. ### System Environment - OS: Fedora 43 - Node Version Manager (nvm): v24.4.1 ### Command & Error Output ```bash $ npm i -g opencode-ai@latest npm error code 1 npm error path /home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai npm error command failed npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json' from '/home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai/postinstall.mjs' npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json' npm error Require stack: npm error - /home/shih/.nvm/versions/node/v24.4.1/lib/node_modules/opencode-ai/postinstall.mjs npm error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-16T02_13_49_262Z-debug-0.log ``` ### Additional Information - Version v1.0.152 installs correctly without issues. - This error occurs in versions after v1.0.152, regardless of whether attempting a fresh install or updating from an existing version. ### Steps to Reproduce 1. Use Fedora 43 with nvm v24.4.1. 2. Run `npm i -g opencode-ai@latest`. 3. Observe the installation failure. ### Expected Behavior The package should install successfully on Linux systems. ### Actual Behavior Installation fails due to missing `opencode-linux-x64` package in the postinstall script. ### OpenCode version v1.0.152 ### Steps to reproduce _No response_ ### Screenshot and/or share link <img width="1903" height="249" alt="Image" src="https://github.com/user-attachments/assets/79a03fa7-4d55-4ffe-b060-58d19ebc4f28" /> ### Operating System Fedora 43 ### Terminal Gnome Terminal
yindo added the bug label 2026-02-16 17:40:43 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Dec 15, 2025):

This issue might be a duplicate of existing issues. Please check:

  • #5556: 1.0.153 doesn't seem to work on windows - Same regression affecting both Linux and Windows after v1.0.152

Feel free to ignore if this doesn't address your specific case.

@github-actions[bot] commented on GitHub (Dec 15, 2025): This issue might be a duplicate of existing issues. Please check: - #5556: 1.0.153 doesn't seem to work on windows - Same regression affecting both Linux and Windows after v1.0.152 Feel free to ignore if this doesn't address your specific case.
Author
Owner

@rekram1-node commented on GitHub (Dec 15, 2025):

Hm im confused why this started happening hm

@rekram1-node commented on GitHub (Dec 15, 2025): Hm im confused why this started happening hm
Author
Owner

@hallelujah-shih commented on GitHub (Dec 21, 2025):

Hm im confused why this started happening hm

shih@fedora:~$ npm update -g opencode-ai
npm error code 1
npm error path /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai
npm error command failed
npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs
npm error sh: line 1: bun: command not found
npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json'
npm error Require stack:
npm error - /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai/postinstall.mjs
npm error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log
shih@fedora:~$ cat /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log
0 verbose cli /home/shih/.nvm/versions/node/v24.12.0/bin/node /home/shih/.nvm/versions/node/v24.12.0/bin/npm
1 info using npm@11.6.2
2 info using node@v24.12.0
3 silly config load:file:/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/npmrc
4 silly config load:file:/home/shih/.npmrc
5 silly config load:file:/home/shih/.nvm/versions/node/v24.12.0/etc/npmrc
6 verbose title npm update opencode-ai
7 verbose argv "update" "--global" "opencode-ai"
8 verbose logfile logs-max:10 dir:/home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-
9 verbose logfile /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log
10 silly packumentCache heap:4496293888 maxSize:1124073472 maxEntrySize:562036736
11 silly logfile done cleaning log files
12 silly idealTree buildDeps
13 silly fetch manifest opencode-ai@*
14 silly packumentCache full:https://registry.npmmirror.com/opencode-ai cache-miss
15 http cache https://registry.npmmirror.com/opencode-ai 33ms (cache hit)
16 silly packumentCache full:https://registry.npmmirror.com/opencode-ai set size:6962997 disposed:false
17 silly placeDep ROOT opencode-ai@1.0.185 REPLACE for:  want: *
18 silly fetch manifest opencode-linux-arm64@1.0.185
19 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 cache-miss
20 silly fetch manifest opencode-linux-x64@1.0.185
21 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 cache-miss
22 silly fetch manifest opencode-linux-x64-baseline@1.0.185
23 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline cache-miss
24 silly fetch manifest opencode-linux-arm64-musl@1.0.185
25 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl cache-miss
26 silly fetch manifest opencode-linux-x64-musl@1.0.185
27 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl cache-miss
28 silly fetch manifest opencode-linux-x64-baseline-musl@1.0.185
29 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl cache-miss
30 silly fetch manifest opencode-darwin-arm64@1.0.185
31 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 cache-miss
32 http cache https://registry.npmmirror.com/opencode-linux-arm64-musl 25ms (cache hit)
33 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl set size:1360471 disposed:false
34 silly fetch manifest opencode-darwin-x64@1.0.185
35 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 cache-miss
36 http cache https://registry.npmmirror.com/opencode-linux-x64-musl 36ms (cache hit)
37 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl set size:1348307 disposed:false
38 silly fetch manifest opencode-darwin-x64-baseline@1.0.185
39 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline cache-miss
40 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline-musl 48ms (cache hit)
41 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl set size:1391814 disposed:false
42 silly fetch manifest opencode-windows-x64@1.0.185
43 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 cache-miss
44 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline 63ms (cache hit)
45 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline set size:3486768 disposed:false
46 silly fetch manifest opencode-windows-x64-baseline@1.0.185
47 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline cache-miss
48 http cache https://registry.npmmirror.com/opencode-linux-x64 89ms (cache hit)
49 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 set size:4876259 disposed:false
50 http cache https://registry.npmmirror.com/opencode-darwin-arm64 124ms (cache hit)
51 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 set size:4911470 disposed:false
52 http cache https://registry.npmmirror.com/opencode-linux-arm64 168ms (cache hit)
53 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 set size:4933116 disposed:false
54 http cache https://registry.npmmirror.com/opencode-windows-x64-baseline 118ms (cache hit)
55 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline set size:1367467 disposed:false
56 http cache https://registry.npmmirror.com/opencode-darwin-x64-baseline 169ms (cache hit)
57 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline set size:3335820 disposed:false
58 http cache https://registry.npmmirror.com/opencode-darwin-x64 211ms (cache hit)
59 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 set size:4874912 disposed:false
60 http cache https://registry.npmmirror.com/opencode-windows-x64 227ms (cache hit)
61 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 set size:4548758 disposed:false
62 silly fetch manifest @img/sharp-darwin-arm64@^0.33.5
63 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 cache-miss
64 http cache https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 14ms (cache hit)
65 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 set size:69298 disposed:false
66 silly fetch manifest @img/sharp-darwin-x64@^0.33.5
67 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 cache-miss
68 http cache https://registry.npmmirror.com/@img%2fsharp-darwin-x64 4ms (cache hit)
69 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 set size:68425 disposed:false
70 silly fetch manifest @img/sharp-linux-arm@^0.33.5
71 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm cache-miss
72 http cache https://registry.npmmirror.com/@img%2fsharp-linux-arm 3ms (cache hit)
73 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm set size:69797 disposed:false
74 silly fetch manifest @img/sharp-linux-arm64@^0.33.5
75 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 cache-miss
76 http cache https://registry.npmmirror.com/@img%2fsharp-linux-arm64 2ms (cache hit)
77 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 set size:70357 disposed:false
78 silly fetch manifest @img/sharp-linuxmusl-arm64@^0.33.5
79 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 cache-miss
80 http cache https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 3ms (cache hit)
81 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 set size:71421 disposed:false
82 silly fetch manifest @img/sharp-linuxmusl-x64@^0.33.5
83 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 cache-miss
84 http cache https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 3ms (cache hit)
85 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 set size:70568 disposed:false
86 silly fetch manifest @img/sharp-win32-x64@^0.33.5
87 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 cache-miss
88 http cache https://registry.npmmirror.com/@img%2fsharp-win32-x64 2ms (cache hit)
89 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 set size:71898 disposed:false
90 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-darwin-arm64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
91 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-darwin-x64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
92 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linux-arm@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
93 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linux-arm64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
94 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linuxmusl-arm64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
95 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linuxmusl-x64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
96 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-win32-x64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5
97 silly fetch manifest @img/sharp-libvips-darwin-arm64@1.0.4
98 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 cache-miss
99 silly fetch manifest @img/sharp-libvips-darwin-x64@1.0.4
100 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 cache-miss
101 silly fetch manifest @img/sharp-libvips-linux-arm@1.0.5
102 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm cache-miss
103 silly fetch manifest @img/sharp-libvips-linux-arm64@1.0.4
104 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 cache-miss
105 silly fetch manifest @img/sharp-libvips-linuxmusl-arm64@1.0.4
106 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 cache-miss
107 silly fetch manifest @img/sharp-libvips-linuxmusl-x64@1.0.4
108 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 cache-miss
109 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 7ms (cache hit)
110 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 set size:60178 disposed:false
111 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 9ms (cache hit)
112 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 set size:58439 disposed:false
113 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 9ms (cache hit)
114 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 set size:57861 disposed:false
115 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm 10ms (cache hit)
116 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm set size:64926 disposed:false
117 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 12ms (cache hit)
118 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 set size:61509 disposed:false
119 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 11ms (cache hit)
120 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 set size:59562 disposed:false
121 silly fetch manifest opencode-linux-arm64@1.0.185
122 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 cache-miss
123 http cache https://registry.npmmirror.com/opencode-linux-arm64 11ms (cache hit)
124 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 set size:4933116 disposed:false
125 silly fetch manifest opencode-linux-x64@1.0.185
126 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 cache-miss
127 http cache https://registry.npmmirror.com/opencode-linux-x64 14ms (cache hit)
128 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 set size:4876259 disposed:false
129 silly fetch manifest opencode-linux-x64-baseline@1.0.185
130 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline cache-miss
131 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline 16ms (cache hit)
132 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline set size:3486768 disposed:false
133 silly fetch manifest opencode-linux-arm64-musl@1.0.185
134 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl cache-miss
135 http cache https://registry.npmmirror.com/opencode-linux-arm64-musl 15ms (cache hit)
136 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl set size:1360471 disposed:false
137 silly fetch manifest opencode-linux-x64-musl@1.0.185
138 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl cache-miss
139 http cache https://registry.npmmirror.com/opencode-linux-x64-musl 5ms (cache hit)
140 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl set size:1348307 disposed:false
141 silly fetch manifest opencode-linux-x64-baseline-musl@1.0.185
142 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl cache-miss
143 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline-musl 4ms (cache hit)
144 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl set size:1391814 disposed:false
145 silly fetch manifest opencode-darwin-arm64@1.0.185
146 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 cache-miss
147 http cache https://registry.npmmirror.com/opencode-darwin-arm64 13ms (cache hit)
148 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 set size:4911470 disposed:false
149 silly fetch manifest opencode-darwin-x64@1.0.185
150 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 cache-miss
151 http cache https://registry.npmmirror.com/opencode-darwin-x64 15ms (cache hit)
152 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 set size:4874912 disposed:false
153 silly fetch manifest opencode-darwin-x64-baseline@1.0.185
154 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline cache-miss
155 http cache https://registry.npmmirror.com/opencode-darwin-x64-baseline 8ms (cache hit)
156 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline set size:3335820 disposed:false
157 silly fetch manifest opencode-windows-x64@1.0.185
158 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 cache-miss
159 http cache https://registry.npmmirror.com/opencode-windows-x64 11ms (cache hit)
160 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 set size:4548758 disposed:false
161 silly fetch manifest opencode-windows-x64-baseline@1.0.185
162 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline cache-miss
163 http cache https://registry.npmmirror.com/opencode-windows-x64-baseline 10ms (cache hit)
164 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline set size:1367467 disposed:false
165 silly placeDep node_modules/opencode-ai opencode-darwin-arm64@ OK for: opencode-ai@1.0.185 want: 1.0.185
166 silly placeDep node_modules/opencode-ai opencode-darwin-x64@ OK for: opencode-ai@1.0.185 want: 1.0.185
167 silly placeDep node_modules/opencode-ai opencode-darwin-x64-baseline@ OK for: opencode-ai@1.0.185 want: 1.0.185
168 silly placeDep node_modules/opencode-ai opencode-linux-arm64@ OK for: opencode-ai@1.0.185 want: 1.0.185
169 silly placeDep node_modules/opencode-ai opencode-linux-arm64-musl@ OK for: opencode-ai@1.0.185 want: 1.0.185
170 silly placeDep node_modules/opencode-ai opencode-linux-x64@ OK for: opencode-ai@1.0.185 want: 1.0.185
171 silly placeDep node_modules/opencode-ai opencode-linux-x64-baseline@ OK for: opencode-ai@1.0.185 want: 1.0.185
172 silly placeDep node_modules/opencode-ai opencode-linux-x64-baseline-musl@ OK for: opencode-ai@1.0.185 want: 1.0.185
173 silly placeDep node_modules/opencode-ai opencode-linux-x64-musl@ OK for: opencode-ai@1.0.185 want: 1.0.185
174 silly placeDep node_modules/opencode-ai opencode-windows-x64@ OK for: opencode-ai@1.0.185 want: 1.0.185
175 silly placeDep node_modules/opencode-ai opencode-windows-x64-baseline@ OK for: opencode-ai@1.0.185 want: 1.0.185
176 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-darwin-arm64@1.0.4 OK for: @img/sharp-darwin-arm64@0.33.5 want: 1.0.4
177 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-darwin-x64@1.0.4 OK for: @img/sharp-darwin-x64@0.33.5 want: 1.0.4
178 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linux-arm@1.0.5 OK for: @img/sharp-linux-arm@0.33.5 want: 1.0.5
179 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linux-arm64@1.0.4 OK for: @img/sharp-linux-arm64@0.33.5 want: 1.0.4
180 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linuxmusl-arm64@1.0.4 OK for: @img/sharp-linuxmusl-arm64@0.33.5 want: 1.0.4
181 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linuxmusl-x64@1.0.4 OK for: @img/sharp-linuxmusl-x64@0.33.5 want: 1.0.4
182 silly fetch manifest @esbuild/aix-ppc64@0.27.2
183 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2faix-ppc64 cache-miss
184 http cache https://registry.npmmirror.com/@esbuild%2faix-ppc64 2ms (cache hit)
185 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2faix-ppc64 set size:59332 disposed:false
186 silly fetch manifest @esbuild/android-arm@0.27.2
187 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm cache-miss
188 http cache https://registry.npmmirror.com/@esbuild%2fandroid-arm 2ms (cache hit)
189 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm set size:224914 disposed:false
190 silly fetch manifest @esbuild/android-arm64@0.27.2
191 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm64 cache-miss
192 http cache https://registry.npmmirror.com/@esbuild%2fandroid-arm64 2ms (cache hit)
193 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm64 set size:203017 disposed:false
194 silly fetch manifest @esbuild/android-x64@0.27.2
195 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-x64 cache-miss
196 http cache https://registry.npmmirror.com/@esbuild%2fandroid-x64 3ms (cache hit)
197 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-x64 set size:197943 disposed:false
198 silly fetch manifest @esbuild/darwin-arm64@0.27.2
199 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 cache-miss
200 http cache https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 2ms (cache hit)
201 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 set size:200210 disposed:false
202 silly fetch manifest @esbuild/darwin-x64@0.27.2
203 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-x64 cache-miss
204 http cache https://registry.npmmirror.com/@esbuild%2fdarwin-x64 3ms (cache hit)
205 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-x64 set size:198556 disposed:false
206 silly fetch manifest @esbuild/freebsd-arm64@0.27.2
207 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 cache-miss
208 http cache https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 2ms (cache hit)
209 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 set size:201052 disposed:false
210 silly fetch manifest @esbuild/freebsd-x64@0.27.2
211 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 cache-miss
212 http cache https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 2ms (cache hit)
213 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 set size:199380 disposed:false
214 silly fetch manifest @esbuild/linux-arm@0.27.2
215 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm cache-miss
216 http cache https://registry.npmmirror.com/@esbuild%2flinux-arm 3ms (cache hit)
217 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm set size:197558 disposed:false
218 silly fetch manifest @esbuild/linux-arm64@0.27.2
219 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm64 cache-miss
220 http cache https://registry.npmmirror.com/@esbuild%2flinux-arm64 2ms (cache hit)
221 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm64 set size:199569 disposed:false
222 silly fetch manifest @esbuild/linux-ia32@0.27.2
223 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ia32 cache-miss
224 http cache https://registry.npmmirror.com/@esbuild%2flinux-ia32 2ms (cache hit)
225 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ia32 set size:198509 disposed:false
226 silly fetch manifest @esbuild/linux-loong64@0.27.2
227 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-loong64 cache-miss
228 http cache https://registry.npmmirror.com/@esbuild%2flinux-loong64 4ms (cache hit)
229 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-loong64 set size:255940 disposed:false
230 silly fetch manifest @esbuild/linux-mips64el@0.27.2
231 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-mips64el cache-miss
232 http cache https://registry.npmmirror.com/@esbuild%2flinux-mips64el 4ms (cache hit)
233 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-mips64el set size:203142 disposed:false
234 silly fetch manifest @esbuild/linux-ppc64@0.27.2
235 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ppc64 cache-miss
236 http cache https://registry.npmmirror.com/@esbuild%2flinux-ppc64 3ms (cache hit)
237 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ppc64 set size:201498 disposed:false
238 silly fetch manifest @esbuild/linux-riscv64@0.27.2
239 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-riscv64 cache-miss
240 http cache https://registry.npmmirror.com/@esbuild%2flinux-riscv64 3ms (cache hit)
241 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-riscv64 set size:201173 disposed:false
242 silly fetch manifest @esbuild/linux-s390x@0.27.2
243 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-s390x cache-miss
244 http cache https://registry.npmmirror.com/@esbuild%2flinux-s390x 2ms (cache hit)
245 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-s390x set size:201000 disposed:false
246 silly fetch manifest @esbuild/netbsd-arm64@0.27.2
247 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 cache-miss
248 http cache https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 3ms (cache hit)
249 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 set size:33433 disposed:false
250 silly fetch manifest @esbuild/netbsd-x64@0.27.2
251 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 cache-miss
252 http cache https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 2ms (cache hit)
253 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 set size:196386 disposed:false
254 silly fetch manifest @esbuild/openbsd-arm64@0.27.2
255 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 cache-miss
256 http cache https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 1ms (cache hit)
257 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 set size:39236 disposed:false
258 silly fetch manifest @esbuild/openbsd-x64@0.27.2
259 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 cache-miss
260 http cache https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 2ms (cache hit)
261 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 set size:199384 disposed:false
262 silly fetch manifest @esbuild/openharmony-arm64@0.27.2
263 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 cache-miss
264 http cache https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 2ms (cache hit)
265 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 set size:20916 disposed:false
266 silly fetch manifest @esbuild/sunos-x64@0.27.2
267 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fsunos-x64 cache-miss
268 http cache https://registry.npmmirror.com/@esbuild%2fsunos-x64 2ms (cache hit)
269 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fsunos-x64 set size:198112 disposed:false
270 silly fetch manifest @esbuild/win32-arm64@0.27.2
271 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-arm64 cache-miss
272 http cache https://registry.npmmirror.com/@esbuild%2fwin32-arm64 2ms (cache hit)
273 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-arm64 set size:199788 disposed:false
274 silly fetch manifest @esbuild/win32-ia32@0.27.2
275 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-ia32 cache-miss
276 http cache https://registry.npmmirror.com/@esbuild%2fwin32-ia32 2ms (cache hit)
277 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-ia32 set size:198724 disposed:false
278 silly fetch manifest @esbuild/win32-x64@0.27.2
279 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-x64 cache-miss
280 http cache https://registry.npmmirror.com/@esbuild%2fwin32-x64 3ms (cache hit)
281 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-x64 set size:198113 disposed:false
282 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/aix-ppc64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
283 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/android-arm@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
284 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/android-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
285 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/android-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
286 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/darwin-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
287 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/darwin-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
288 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/freebsd-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
289 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/freebsd-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
290 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-arm@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
291 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
292 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-ia32@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
293 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-loong64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
294 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-mips64el@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
295 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-ppc64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
296 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-riscv64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
297 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-s390x@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
298 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/netbsd-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
299 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/netbsd-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
300 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/openbsd-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
301 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/openbsd-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
302 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/openharmony-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
303 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/sunos-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
304 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/win32-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
305 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/win32-ia32@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
306 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/win32-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2
307 silly fetch manifest fsevents@2.3.2
308 silly packumentCache full:https://registry.npmmirror.com/fsevents cache-miss
309 http cache https://registry.npmmirror.com/fsevents 4ms (cache hit)
310 silly packumentCache full:https://registry.npmmirror.com/fsevents set size:122258 disposed:false
311 silly placeDep node_modules/@executeautomation/playwright-mcp-server fsevents@2.3.2 OK for: playwright@1.57.0 want: 2.3.2
312 silly fetch manifest fsevents@~2.3.3
313 silly packumentCache full:https://registry.npmmirror.com/fsevents cache-hit
314 silly placeDep node_modules/@executeautomation/playwright-mcp-server/node_modules/tsx fsevents@2.3.3 OK for: tsx@4.21.0 want: ~2.3.3
315 silly fetch manifest @lydell/node-pty-darwin-arm64@1.1.0
316 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 cache-miss
317 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 10ms (cache hit)
318 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 set size:14139 disposed:false
319 silly fetch manifest @lydell/node-pty-darwin-x64@1.1.0
320 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 cache-miss
321 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 2ms (cache hit)
322 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 set size:14006 disposed:false
323 silly fetch manifest @lydell/node-pty-win32-arm64@1.1.0
324 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 cache-miss
325 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 2ms (cache hit)
326 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 set size:11088 disposed:false
327 silly fetch manifest @lydell/node-pty-win32-x64@1.1.0
328 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 cache-miss
329 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 2ms (cache hit)
330 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 set size:13972 disposed:false
331 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-darwin-arm64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0
332 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-darwin-x64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0
333 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-win32-arm64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0
334 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-win32-x64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0
335 silly fetch manifest @lydell/node-pty-linux-arm64@1.1.0
336 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 cache-miss
337 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 3ms (cache hit)
338 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 set size:2182 disposed:false
339 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-linux-arm64@1.1.0 OK for: @lydell/node-pty@1.1.0 want: 1.1.0
340 silly fetch manifest @img/sharp-darwin-arm64@0.33.5
341 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 cache-hit
342 silly fetch manifest @img/sharp-darwin-x64@0.33.5
343 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 cache-hit
344 silly fetch manifest @img/sharp-libvips-linux-s390x@1.0.4
345 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x cache-miss
346 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x 2ms (cache hit)
347 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x set size:57448 disposed:false
348 silly fetch manifest @img/sharp-linux-arm@0.33.5
349 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm cache-hit
350 silly fetch manifest @img/sharp-linux-arm64@0.33.5
351 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 cache-hit
352 silly fetch manifest @img/sharp-linux-s390x@0.33.5
353 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-s390x cache-miss
354 http cache https://registry.npmmirror.com/@img%2fsharp-linux-s390x 2ms (cache hit)
355 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-s390x set size:68186 disposed:false
356 silly fetch manifest @img/sharp-linuxmusl-arm64@0.33.5
357 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 cache-hit
358 silly fetch manifest @img/sharp-linuxmusl-x64@0.33.5
359 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 cache-hit
360 silly fetch manifest @img/sharp-wasm32@0.33.5
361 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-wasm32 cache-miss
362 http cache https://registry.npmmirror.com/@img%2fsharp-wasm32 2ms (cache hit)
363 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-wasm32 set size:67287 disposed:false
364 silly fetch manifest @img/sharp-win32-ia32@0.33.5
365 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-ia32 cache-miss
366 http cache https://registry.npmmirror.com/@img%2fsharp-win32-ia32 2ms (cache hit)
367 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-ia32 set size:72502 disposed:false
368 silly fetch manifest @img/sharp-win32-x64@0.33.5
369 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 cache-hit
370 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-darwin-arm64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
371 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-darwin-x64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
372 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-darwin-arm64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4
373 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-darwin-x64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4
374 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linux-arm@1.0.5 OK for: sharp@0.33.5 want: 1.0.5
375 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linux-arm64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4
376 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linux-s390x@1.0.4 OK for: sharp@0.33.5 want: 1.0.4
377 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linuxmusl-arm64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4
378 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linuxmusl-x64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4
379 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linux-arm@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
380 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linux-arm64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
381 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linux-s390x@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
382 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linuxmusl-arm64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
383 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linuxmusl-x64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
384 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-wasm32@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
385 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-win32-ia32@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
386 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-win32-x64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5
387 silly fetch manifest @emnapi/runtime@^1.2.0
388 silly packumentCache full:https://registry.npmmirror.com/@emnapi%2fruntime cache-miss
389 http cache https://registry.npmmirror.com/@emnapi%2fruntime 3ms (cache hit)
390 silly packumentCache full:https://registry.npmmirror.com/@emnapi%2fruntime set size:99922 disposed:false
391 silly placeDep node_modules/@kazuph/mcp-fetch @emnapi/runtime@1.7.1 OK for: @img/sharp-wasm32@0.33.5 want: ^1.2.0
392 silly fetch manifest tslib@^2.4.0
393 silly packumentCache full:https://registry.npmmirror.com/tslib cache-miss
394 http cache https://registry.npmmirror.com/tslib 6ms (cache hit)
395 silly packumentCache full:https://registry.npmmirror.com/tslib set size:113340 disposed:false
396 silly placeDep node_modules/@kazuph/mcp-fetch tslib@2.8.1 OK for: @emnapi/runtime@1.7.1 want: ^2.4.0
397 silly reify mark retired [
397 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai',
397 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/bin/opencode'
397 silly reify ]
398 silly reify moves {
398 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai': '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/.opencode-ai-Hj3PAQBK',
398 silly reify   '/home/shih/.nvm/versions/node/v24.12.0/bin/opencode': '/home/shih/.nvm/versions/node/v24.12.0/bin/.opencode-wNN0buzn'
398 silly reify }
399 http cache opencode-ai@https://registry.npmmirror.com/opencode-ai/-/opencode-ai-1.0.185.tgz 1ms (cache hit)
400 info run opencode-ai@1.0.185 postinstall node_modules/opencode-ai bun ./postinstall.mjs || node ./postinstall.mjs
401 info run opencode-ai@1.0.185 postinstall { code: 1, signal: null }
402 verbose stack Error: command failed
402 verbose stack     at promiseSpawn (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:22:22)
402 verbose stack     at spawnWithShell (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:124:10)
402 verbose stack     at promiseSpawn (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:12:12)
402 verbose stack     at runScriptPkg (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js:79:13)
402 verbose stack     at runScript (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js:9:12)
402 verbose stack     at /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:332:17
402 verbose stack     at run (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:67:22)
402 verbose stack     at /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:84:9
402 verbose stack     at new Promise (<anonymous>)
402 verbose stack     at callLimit (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:35:69)
403 verbose pkgid opencode-ai@1.0.185
404 error code 1
405 error path /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai
406 error command failed
407 error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs
408 error sh: line 1: bun: command not found
408 error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json'
408 error Require stack:
408 error - /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai/postinstall.mjs
409 silly unfinished npm timer reify 1766371218301
410 silly unfinished npm timer reify:build 1766371221097
411 silly unfinished npm timer build 1766371221098
412 silly unfinished npm timer build:deps 1766371221098
413 silly unfinished npm timer build:run:postinstall 1766371221100
414 silly unfinished npm timer build:run:postinstall:node_modules/opencode-ai 1766371221100
415 verbose cwd /home/shih
416 verbose os Linux 6.17.12-300.fc43.x86_64
417 verbose node v24.12.0
418 verbose npm  v11.6.2
419 verbose exit 1
420 verbose code 1
421 error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log

Above is the error message and the complete error log I received when I tried to update again today, I hope this can help you.

@hallelujah-shih commented on GitHub (Dec 21, 2025): > Hm im confused why this started happening hm ```shell shih@fedora:~$ npm update -g opencode-ai npm error code 1 npm error path /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai npm error command failed npm error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs npm error sh: line 1: bun: command not found npm error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json' npm error Require stack: npm error - /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai/postinstall.mjs npm error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log shih@fedora:~$ cat /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log 0 verbose cli /home/shih/.nvm/versions/node/v24.12.0/bin/node /home/shih/.nvm/versions/node/v24.12.0/bin/npm 1 info using npm@11.6.2 2 info using node@v24.12.0 3 silly config load:file:/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/npmrc 4 silly config load:file:/home/shih/.npmrc 5 silly config load:file:/home/shih/.nvm/versions/node/v24.12.0/etc/npmrc 6 verbose title npm update opencode-ai 7 verbose argv "update" "--global" "opencode-ai" 8 verbose logfile logs-max:10 dir:/home/shih/.npm/_logs/2025-12-22T02_40_18_119Z- 9 verbose logfile /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log 10 silly packumentCache heap:4496293888 maxSize:1124073472 maxEntrySize:562036736 11 silly logfile done cleaning log files 12 silly idealTree buildDeps 13 silly fetch manifest opencode-ai@* 14 silly packumentCache full:https://registry.npmmirror.com/opencode-ai cache-miss 15 http cache https://registry.npmmirror.com/opencode-ai 33ms (cache hit) 16 silly packumentCache full:https://registry.npmmirror.com/opencode-ai set size:6962997 disposed:false 17 silly placeDep ROOT opencode-ai@1.0.185 REPLACE for: want: * 18 silly fetch manifest opencode-linux-arm64@1.0.185 19 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 cache-miss 20 silly fetch manifest opencode-linux-x64@1.0.185 21 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 cache-miss 22 silly fetch manifest opencode-linux-x64-baseline@1.0.185 23 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline cache-miss 24 silly fetch manifest opencode-linux-arm64-musl@1.0.185 25 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl cache-miss 26 silly fetch manifest opencode-linux-x64-musl@1.0.185 27 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl cache-miss 28 silly fetch manifest opencode-linux-x64-baseline-musl@1.0.185 29 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl cache-miss 30 silly fetch manifest opencode-darwin-arm64@1.0.185 31 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 cache-miss 32 http cache https://registry.npmmirror.com/opencode-linux-arm64-musl 25ms (cache hit) 33 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl set size:1360471 disposed:false 34 silly fetch manifest opencode-darwin-x64@1.0.185 35 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 cache-miss 36 http cache https://registry.npmmirror.com/opencode-linux-x64-musl 36ms (cache hit) 37 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl set size:1348307 disposed:false 38 silly fetch manifest opencode-darwin-x64-baseline@1.0.185 39 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline cache-miss 40 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline-musl 48ms (cache hit) 41 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl set size:1391814 disposed:false 42 silly fetch manifest opencode-windows-x64@1.0.185 43 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 cache-miss 44 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline 63ms (cache hit) 45 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline set size:3486768 disposed:false 46 silly fetch manifest opencode-windows-x64-baseline@1.0.185 47 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline cache-miss 48 http cache https://registry.npmmirror.com/opencode-linux-x64 89ms (cache hit) 49 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 set size:4876259 disposed:false 50 http cache https://registry.npmmirror.com/opencode-darwin-arm64 124ms (cache hit) 51 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 set size:4911470 disposed:false 52 http cache https://registry.npmmirror.com/opencode-linux-arm64 168ms (cache hit) 53 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 set size:4933116 disposed:false 54 http cache https://registry.npmmirror.com/opencode-windows-x64-baseline 118ms (cache hit) 55 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline set size:1367467 disposed:false 56 http cache https://registry.npmmirror.com/opencode-darwin-x64-baseline 169ms (cache hit) 57 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline set size:3335820 disposed:false 58 http cache https://registry.npmmirror.com/opencode-darwin-x64 211ms (cache hit) 59 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 set size:4874912 disposed:false 60 http cache https://registry.npmmirror.com/opencode-windows-x64 227ms (cache hit) 61 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 set size:4548758 disposed:false 62 silly fetch manifest @img/sharp-darwin-arm64@^0.33.5 63 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 cache-miss 64 http cache https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 14ms (cache hit) 65 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 set size:69298 disposed:false 66 silly fetch manifest @img/sharp-darwin-x64@^0.33.5 67 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 cache-miss 68 http cache https://registry.npmmirror.com/@img%2fsharp-darwin-x64 4ms (cache hit) 69 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 set size:68425 disposed:false 70 silly fetch manifest @img/sharp-linux-arm@^0.33.5 71 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm cache-miss 72 http cache https://registry.npmmirror.com/@img%2fsharp-linux-arm 3ms (cache hit) 73 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm set size:69797 disposed:false 74 silly fetch manifest @img/sharp-linux-arm64@^0.33.5 75 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 cache-miss 76 http cache https://registry.npmmirror.com/@img%2fsharp-linux-arm64 2ms (cache hit) 77 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 set size:70357 disposed:false 78 silly fetch manifest @img/sharp-linuxmusl-arm64@^0.33.5 79 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 cache-miss 80 http cache https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 3ms (cache hit) 81 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 set size:71421 disposed:false 82 silly fetch manifest @img/sharp-linuxmusl-x64@^0.33.5 83 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 cache-miss 84 http cache https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 3ms (cache hit) 85 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 set size:70568 disposed:false 86 silly fetch manifest @img/sharp-win32-x64@^0.33.5 87 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 cache-miss 88 http cache https://registry.npmmirror.com/@img%2fsharp-win32-x64 2ms (cache hit) 89 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 set size:71898 disposed:false 90 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-darwin-arm64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 91 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-darwin-x64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 92 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linux-arm@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 93 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linux-arm64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 94 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linuxmusl-arm64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 95 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-linuxmusl-x64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 96 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-win32-x64@0.33.5 OK for: @anthropic-ai/claude-code@2.0.73 want: ^0.33.5 97 silly fetch manifest @img/sharp-libvips-darwin-arm64@1.0.4 98 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 cache-miss 99 silly fetch manifest @img/sharp-libvips-darwin-x64@1.0.4 100 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 cache-miss 101 silly fetch manifest @img/sharp-libvips-linux-arm@1.0.5 102 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm cache-miss 103 silly fetch manifest @img/sharp-libvips-linux-arm64@1.0.4 104 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 cache-miss 105 silly fetch manifest @img/sharp-libvips-linuxmusl-arm64@1.0.4 106 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 cache-miss 107 silly fetch manifest @img/sharp-libvips-linuxmusl-x64@1.0.4 108 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 cache-miss 109 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 7ms (cache hit) 110 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-arm64 set size:60178 disposed:false 111 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 9ms (cache hit) 112 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-arm64 set size:58439 disposed:false 113 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 9ms (cache hit) 114 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-darwin-x64 set size:57861 disposed:false 115 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm 10ms (cache hit) 116 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm set size:64926 disposed:false 117 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 12ms (cache hit) 118 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-arm64 set size:61509 disposed:false 119 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 11ms (cache hit) 120 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linuxmusl-x64 set size:59562 disposed:false 121 silly fetch manifest opencode-linux-arm64@1.0.185 122 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 cache-miss 123 http cache https://registry.npmmirror.com/opencode-linux-arm64 11ms (cache hit) 124 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64 set size:4933116 disposed:false 125 silly fetch manifest opencode-linux-x64@1.0.185 126 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 cache-miss 127 http cache https://registry.npmmirror.com/opencode-linux-x64 14ms (cache hit) 128 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64 set size:4876259 disposed:false 129 silly fetch manifest opencode-linux-x64-baseline@1.0.185 130 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline cache-miss 131 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline 16ms (cache hit) 132 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline set size:3486768 disposed:false 133 silly fetch manifest opencode-linux-arm64-musl@1.0.185 134 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl cache-miss 135 http cache https://registry.npmmirror.com/opencode-linux-arm64-musl 15ms (cache hit) 136 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-arm64-musl set size:1360471 disposed:false 137 silly fetch manifest opencode-linux-x64-musl@1.0.185 138 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl cache-miss 139 http cache https://registry.npmmirror.com/opencode-linux-x64-musl 5ms (cache hit) 140 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-musl set size:1348307 disposed:false 141 silly fetch manifest opencode-linux-x64-baseline-musl@1.0.185 142 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl cache-miss 143 http cache https://registry.npmmirror.com/opencode-linux-x64-baseline-musl 4ms (cache hit) 144 silly packumentCache full:https://registry.npmmirror.com/opencode-linux-x64-baseline-musl set size:1391814 disposed:false 145 silly fetch manifest opencode-darwin-arm64@1.0.185 146 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 cache-miss 147 http cache https://registry.npmmirror.com/opencode-darwin-arm64 13ms (cache hit) 148 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-arm64 set size:4911470 disposed:false 149 silly fetch manifest opencode-darwin-x64@1.0.185 150 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 cache-miss 151 http cache https://registry.npmmirror.com/opencode-darwin-x64 15ms (cache hit) 152 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64 set size:4874912 disposed:false 153 silly fetch manifest opencode-darwin-x64-baseline@1.0.185 154 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline cache-miss 155 http cache https://registry.npmmirror.com/opencode-darwin-x64-baseline 8ms (cache hit) 156 silly packumentCache full:https://registry.npmmirror.com/opencode-darwin-x64-baseline set size:3335820 disposed:false 157 silly fetch manifest opencode-windows-x64@1.0.185 158 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 cache-miss 159 http cache https://registry.npmmirror.com/opencode-windows-x64 11ms (cache hit) 160 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64 set size:4548758 disposed:false 161 silly fetch manifest opencode-windows-x64-baseline@1.0.185 162 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline cache-miss 163 http cache https://registry.npmmirror.com/opencode-windows-x64-baseline 10ms (cache hit) 164 silly packumentCache full:https://registry.npmmirror.com/opencode-windows-x64-baseline set size:1367467 disposed:false 165 silly placeDep node_modules/opencode-ai opencode-darwin-arm64@ OK for: opencode-ai@1.0.185 want: 1.0.185 166 silly placeDep node_modules/opencode-ai opencode-darwin-x64@ OK for: opencode-ai@1.0.185 want: 1.0.185 167 silly placeDep node_modules/opencode-ai opencode-darwin-x64-baseline@ OK for: opencode-ai@1.0.185 want: 1.0.185 168 silly placeDep node_modules/opencode-ai opencode-linux-arm64@ OK for: opencode-ai@1.0.185 want: 1.0.185 169 silly placeDep node_modules/opencode-ai opencode-linux-arm64-musl@ OK for: opencode-ai@1.0.185 want: 1.0.185 170 silly placeDep node_modules/opencode-ai opencode-linux-x64@ OK for: opencode-ai@1.0.185 want: 1.0.185 171 silly placeDep node_modules/opencode-ai opencode-linux-x64-baseline@ OK for: opencode-ai@1.0.185 want: 1.0.185 172 silly placeDep node_modules/opencode-ai opencode-linux-x64-baseline-musl@ OK for: opencode-ai@1.0.185 want: 1.0.185 173 silly placeDep node_modules/opencode-ai opencode-linux-x64-musl@ OK for: opencode-ai@1.0.185 want: 1.0.185 174 silly placeDep node_modules/opencode-ai opencode-windows-x64@ OK for: opencode-ai@1.0.185 want: 1.0.185 175 silly placeDep node_modules/opencode-ai opencode-windows-x64-baseline@ OK for: opencode-ai@1.0.185 want: 1.0.185 176 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-darwin-arm64@1.0.4 OK for: @img/sharp-darwin-arm64@0.33.5 want: 1.0.4 177 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-darwin-x64@1.0.4 OK for: @img/sharp-darwin-x64@0.33.5 want: 1.0.4 178 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linux-arm@1.0.5 OK for: @img/sharp-linux-arm@0.33.5 want: 1.0.5 179 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linux-arm64@1.0.4 OK for: @img/sharp-linux-arm64@0.33.5 want: 1.0.4 180 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linuxmusl-arm64@1.0.4 OK for: @img/sharp-linuxmusl-arm64@0.33.5 want: 1.0.4 181 silly placeDep node_modules/@anthropic-ai/claude-code @img/sharp-libvips-linuxmusl-x64@1.0.4 OK for: @img/sharp-linuxmusl-x64@0.33.5 want: 1.0.4 182 silly fetch manifest @esbuild/aix-ppc64@0.27.2 183 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2faix-ppc64 cache-miss 184 http cache https://registry.npmmirror.com/@esbuild%2faix-ppc64 2ms (cache hit) 185 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2faix-ppc64 set size:59332 disposed:false 186 silly fetch manifest @esbuild/android-arm@0.27.2 187 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm cache-miss 188 http cache https://registry.npmmirror.com/@esbuild%2fandroid-arm 2ms (cache hit) 189 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm set size:224914 disposed:false 190 silly fetch manifest @esbuild/android-arm64@0.27.2 191 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm64 cache-miss 192 http cache https://registry.npmmirror.com/@esbuild%2fandroid-arm64 2ms (cache hit) 193 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-arm64 set size:203017 disposed:false 194 silly fetch manifest @esbuild/android-x64@0.27.2 195 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-x64 cache-miss 196 http cache https://registry.npmmirror.com/@esbuild%2fandroid-x64 3ms (cache hit) 197 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fandroid-x64 set size:197943 disposed:false 198 silly fetch manifest @esbuild/darwin-arm64@0.27.2 199 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 cache-miss 200 http cache https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 2ms (cache hit) 201 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-arm64 set size:200210 disposed:false 202 silly fetch manifest @esbuild/darwin-x64@0.27.2 203 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-x64 cache-miss 204 http cache https://registry.npmmirror.com/@esbuild%2fdarwin-x64 3ms (cache hit) 205 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fdarwin-x64 set size:198556 disposed:false 206 silly fetch manifest @esbuild/freebsd-arm64@0.27.2 207 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 cache-miss 208 http cache https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 2ms (cache hit) 209 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-arm64 set size:201052 disposed:false 210 silly fetch manifest @esbuild/freebsd-x64@0.27.2 211 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 cache-miss 212 http cache https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 2ms (cache hit) 213 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2ffreebsd-x64 set size:199380 disposed:false 214 silly fetch manifest @esbuild/linux-arm@0.27.2 215 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm cache-miss 216 http cache https://registry.npmmirror.com/@esbuild%2flinux-arm 3ms (cache hit) 217 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm set size:197558 disposed:false 218 silly fetch manifest @esbuild/linux-arm64@0.27.2 219 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm64 cache-miss 220 http cache https://registry.npmmirror.com/@esbuild%2flinux-arm64 2ms (cache hit) 221 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-arm64 set size:199569 disposed:false 222 silly fetch manifest @esbuild/linux-ia32@0.27.2 223 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ia32 cache-miss 224 http cache https://registry.npmmirror.com/@esbuild%2flinux-ia32 2ms (cache hit) 225 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ia32 set size:198509 disposed:false 226 silly fetch manifest @esbuild/linux-loong64@0.27.2 227 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-loong64 cache-miss 228 http cache https://registry.npmmirror.com/@esbuild%2flinux-loong64 4ms (cache hit) 229 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-loong64 set size:255940 disposed:false 230 silly fetch manifest @esbuild/linux-mips64el@0.27.2 231 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-mips64el cache-miss 232 http cache https://registry.npmmirror.com/@esbuild%2flinux-mips64el 4ms (cache hit) 233 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-mips64el set size:203142 disposed:false 234 silly fetch manifest @esbuild/linux-ppc64@0.27.2 235 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ppc64 cache-miss 236 http cache https://registry.npmmirror.com/@esbuild%2flinux-ppc64 3ms (cache hit) 237 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-ppc64 set size:201498 disposed:false 238 silly fetch manifest @esbuild/linux-riscv64@0.27.2 239 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-riscv64 cache-miss 240 http cache https://registry.npmmirror.com/@esbuild%2flinux-riscv64 3ms (cache hit) 241 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-riscv64 set size:201173 disposed:false 242 silly fetch manifest @esbuild/linux-s390x@0.27.2 243 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-s390x cache-miss 244 http cache https://registry.npmmirror.com/@esbuild%2flinux-s390x 2ms (cache hit) 245 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2flinux-s390x set size:201000 disposed:false 246 silly fetch manifest @esbuild/netbsd-arm64@0.27.2 247 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 cache-miss 248 http cache https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 3ms (cache hit) 249 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-arm64 set size:33433 disposed:false 250 silly fetch manifest @esbuild/netbsd-x64@0.27.2 251 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 cache-miss 252 http cache https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 2ms (cache hit) 253 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fnetbsd-x64 set size:196386 disposed:false 254 silly fetch manifest @esbuild/openbsd-arm64@0.27.2 255 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 cache-miss 256 http cache https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 1ms (cache hit) 257 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-arm64 set size:39236 disposed:false 258 silly fetch manifest @esbuild/openbsd-x64@0.27.2 259 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 cache-miss 260 http cache https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 2ms (cache hit) 261 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenbsd-x64 set size:199384 disposed:false 262 silly fetch manifest @esbuild/openharmony-arm64@0.27.2 263 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 cache-miss 264 http cache https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 2ms (cache hit) 265 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fopenharmony-arm64 set size:20916 disposed:false 266 silly fetch manifest @esbuild/sunos-x64@0.27.2 267 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fsunos-x64 cache-miss 268 http cache https://registry.npmmirror.com/@esbuild%2fsunos-x64 2ms (cache hit) 269 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fsunos-x64 set size:198112 disposed:false 270 silly fetch manifest @esbuild/win32-arm64@0.27.2 271 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-arm64 cache-miss 272 http cache https://registry.npmmirror.com/@esbuild%2fwin32-arm64 2ms (cache hit) 273 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-arm64 set size:199788 disposed:false 274 silly fetch manifest @esbuild/win32-ia32@0.27.2 275 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-ia32 cache-miss 276 http cache https://registry.npmmirror.com/@esbuild%2fwin32-ia32 2ms (cache hit) 277 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-ia32 set size:198724 disposed:false 278 silly fetch manifest @esbuild/win32-x64@0.27.2 279 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-x64 cache-miss 280 http cache https://registry.npmmirror.com/@esbuild%2fwin32-x64 3ms (cache hit) 281 silly packumentCache full:https://registry.npmmirror.com/@esbuild%2fwin32-x64 set size:198113 disposed:false 282 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/aix-ppc64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 283 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/android-arm@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 284 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/android-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 285 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/android-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 286 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/darwin-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 287 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/darwin-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 288 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/freebsd-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 289 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/freebsd-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 290 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-arm@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 291 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 292 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-ia32@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 293 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-loong64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 294 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-mips64el@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 295 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-ppc64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 296 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-riscv64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 297 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/linux-s390x@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 298 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/netbsd-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 299 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/netbsd-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 300 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/openbsd-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 301 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/openbsd-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 302 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/openharmony-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 303 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/sunos-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 304 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/win32-arm64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 305 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/win32-ia32@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 306 silly placeDep node_modules/@executeautomation/playwright-mcp-server @esbuild/win32-x64@0.27.2 OK for: esbuild@0.27.2 want: 0.27.2 307 silly fetch manifest fsevents@2.3.2 308 silly packumentCache full:https://registry.npmmirror.com/fsevents cache-miss 309 http cache https://registry.npmmirror.com/fsevents 4ms (cache hit) 310 silly packumentCache full:https://registry.npmmirror.com/fsevents set size:122258 disposed:false 311 silly placeDep node_modules/@executeautomation/playwright-mcp-server fsevents@2.3.2 OK for: playwright@1.57.0 want: 2.3.2 312 silly fetch manifest fsevents@~2.3.3 313 silly packumentCache full:https://registry.npmmirror.com/fsevents cache-hit 314 silly placeDep node_modules/@executeautomation/playwright-mcp-server/node_modules/tsx fsevents@2.3.3 OK for: tsx@4.21.0 want: ~2.3.3 315 silly fetch manifest @lydell/node-pty-darwin-arm64@1.1.0 316 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 cache-miss 317 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 10ms (cache hit) 318 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-arm64 set size:14139 disposed:false 319 silly fetch manifest @lydell/node-pty-darwin-x64@1.1.0 320 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 cache-miss 321 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 2ms (cache hit) 322 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-darwin-x64 set size:14006 disposed:false 323 silly fetch manifest @lydell/node-pty-win32-arm64@1.1.0 324 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 cache-miss 325 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 2ms (cache hit) 326 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-arm64 set size:11088 disposed:false 327 silly fetch manifest @lydell/node-pty-win32-x64@1.1.0 328 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 cache-miss 329 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 2ms (cache hit) 330 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-win32-x64 set size:13972 disposed:false 331 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-darwin-arm64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0 332 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-darwin-x64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0 333 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-win32-arm64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0 334 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-win32-x64@1.1.0 OK for: @google/gemini-cli-core@0.21.3 want: 1.1.0 335 silly fetch manifest @lydell/node-pty-linux-arm64@1.1.0 336 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 cache-miss 337 http cache https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 3ms (cache hit) 338 silly packumentCache full:https://registry.npmmirror.com/@lydell%2fnode-pty-linux-arm64 set size:2182 disposed:false 339 silly placeDep node_modules/@google/gemini-cli @lydell/node-pty-linux-arm64@1.1.0 OK for: @lydell/node-pty@1.1.0 want: 1.1.0 340 silly fetch manifest @img/sharp-darwin-arm64@0.33.5 341 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-arm64 cache-hit 342 silly fetch manifest @img/sharp-darwin-x64@0.33.5 343 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-darwin-x64 cache-hit 344 silly fetch manifest @img/sharp-libvips-linux-s390x@1.0.4 345 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x cache-miss 346 http cache https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x 2ms (cache hit) 347 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-libvips-linux-s390x set size:57448 disposed:false 348 silly fetch manifest @img/sharp-linux-arm@0.33.5 349 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm cache-hit 350 silly fetch manifest @img/sharp-linux-arm64@0.33.5 351 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-arm64 cache-hit 352 silly fetch manifest @img/sharp-linux-s390x@0.33.5 353 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-s390x cache-miss 354 http cache https://registry.npmmirror.com/@img%2fsharp-linux-s390x 2ms (cache hit) 355 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linux-s390x set size:68186 disposed:false 356 silly fetch manifest @img/sharp-linuxmusl-arm64@0.33.5 357 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-arm64 cache-hit 358 silly fetch manifest @img/sharp-linuxmusl-x64@0.33.5 359 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-linuxmusl-x64 cache-hit 360 silly fetch manifest @img/sharp-wasm32@0.33.5 361 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-wasm32 cache-miss 362 http cache https://registry.npmmirror.com/@img%2fsharp-wasm32 2ms (cache hit) 363 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-wasm32 set size:67287 disposed:false 364 silly fetch manifest @img/sharp-win32-ia32@0.33.5 365 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-ia32 cache-miss 366 http cache https://registry.npmmirror.com/@img%2fsharp-win32-ia32 2ms (cache hit) 367 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-ia32 set size:72502 disposed:false 368 silly fetch manifest @img/sharp-win32-x64@0.33.5 369 silly packumentCache full:https://registry.npmmirror.com/@img%2fsharp-win32-x64 cache-hit 370 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-darwin-arm64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 371 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-darwin-x64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 372 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-darwin-arm64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4 373 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-darwin-x64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4 374 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linux-arm@1.0.5 OK for: sharp@0.33.5 want: 1.0.5 375 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linux-arm64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4 376 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linux-s390x@1.0.4 OK for: sharp@0.33.5 want: 1.0.4 377 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linuxmusl-arm64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4 378 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-libvips-linuxmusl-x64@1.0.4 OK for: sharp@0.33.5 want: 1.0.4 379 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linux-arm@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 380 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linux-arm64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 381 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linux-s390x@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 382 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linuxmusl-arm64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 383 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-linuxmusl-x64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 384 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-wasm32@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 385 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-win32-ia32@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 386 silly placeDep node_modules/@kazuph/mcp-fetch @img/sharp-win32-x64@0.33.5 OK for: sharp@0.33.5 want: 0.33.5 387 silly fetch manifest @emnapi/runtime@^1.2.0 388 silly packumentCache full:https://registry.npmmirror.com/@emnapi%2fruntime cache-miss 389 http cache https://registry.npmmirror.com/@emnapi%2fruntime 3ms (cache hit) 390 silly packumentCache full:https://registry.npmmirror.com/@emnapi%2fruntime set size:99922 disposed:false 391 silly placeDep node_modules/@kazuph/mcp-fetch @emnapi/runtime@1.7.1 OK for: @img/sharp-wasm32@0.33.5 want: ^1.2.0 392 silly fetch manifest tslib@^2.4.0 393 silly packumentCache full:https://registry.npmmirror.com/tslib cache-miss 394 http cache https://registry.npmmirror.com/tslib 6ms (cache hit) 395 silly packumentCache full:https://registry.npmmirror.com/tslib set size:113340 disposed:false 396 silly placeDep node_modules/@kazuph/mcp-fetch tslib@2.8.1 OK for: @emnapi/runtime@1.7.1 want: ^2.4.0 397 silly reify mark retired [ 397 silly reify '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai', 397 silly reify '/home/shih/.nvm/versions/node/v24.12.0/bin/opencode' 397 silly reify ] 398 silly reify moves { 398 silly reify '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai': '/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/.opencode-ai-Hj3PAQBK', 398 silly reify '/home/shih/.nvm/versions/node/v24.12.0/bin/opencode': '/home/shih/.nvm/versions/node/v24.12.0/bin/.opencode-wNN0buzn' 398 silly reify } 399 http cache opencode-ai@https://registry.npmmirror.com/opencode-ai/-/opencode-ai-1.0.185.tgz 1ms (cache hit) 400 info run opencode-ai@1.0.185 postinstall node_modules/opencode-ai bun ./postinstall.mjs || node ./postinstall.mjs 401 info run opencode-ai@1.0.185 postinstall { code: 1, signal: null } 402 verbose stack Error: command failed 402 verbose stack at promiseSpawn (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:22:22) 402 verbose stack at spawnWithShell (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:124:10) 402 verbose stack at promiseSpawn (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:12:12) 402 verbose stack at runScriptPkg (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js:79:13) 402 verbose stack at runScript (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js:9:12) 402 verbose stack at /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js:332:17 402 verbose stack at run (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:67:22) 402 verbose stack at /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:84:9 402 verbose stack at new Promise (<anonymous>) 402 verbose stack at callLimit (/home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js:35:69) 403 verbose pkgid opencode-ai@1.0.185 404 error code 1 405 error path /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai 406 error command failed 407 error command sh -c bun ./postinstall.mjs || node ./postinstall.mjs 408 error sh: line 1: bun: command not found 408 error Failed to setup opencode binary: Could not find package opencode-linux-x64: Cannot find module 'opencode-linux-x64/package.json' 408 error Require stack: 408 error - /home/shih/.nvm/versions/node/v24.12.0/lib/node_modules/opencode-ai/postinstall.mjs 409 silly unfinished npm timer reify 1766371218301 410 silly unfinished npm timer reify:build 1766371221097 411 silly unfinished npm timer build 1766371221098 412 silly unfinished npm timer build:deps 1766371221098 413 silly unfinished npm timer build:run:postinstall 1766371221100 414 silly unfinished npm timer build:run:postinstall:node_modules/opencode-ai 1766371221100 415 verbose cwd /home/shih 416 verbose os Linux 6.17.12-300.fc43.x86_64 417 verbose node v24.12.0 418 verbose npm v11.6.2 419 verbose exit 1 420 verbose code 1 421 error A complete log of this run can be found in: /home/shih/.npm/_logs/2025-12-22T02_40_18_119Z-debug-0.log ``` Above is the error message and the complete error log I received when I tried to update again today, I hope this can help you.
Author
Owner

@henryhwang commented on GitHub (Dec 30, 2025):

I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect.

@henryhwang commented on GitHub (Dec 30, 2025): I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect.
Author
Owner

@DarkPocket commented on GitHub (Jan 11, 2026):

I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect.

same question. use mirror registry(taobao - https://registry.npmmirror.com)
"""PS D:\Soft> date

2026年1月12日 11:06:16

PS D:\Soft> npm i -g opencode-ai

added 1 package in 825ms
PS D:\Soft> opencode -version
1.0.152
"""

@DarkPocket commented on GitHub (Jan 11, 2026): > I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect. same question. use mirror registry(taobao - https://registry.npmmirror.com) """PS D:\Soft> date 2026年1月12日 11:06:16 PS D:\Soft> npm i -g opencode-ai added 1 package in 825ms PS D:\Soft> opencode -version 1.0.152 """
Author
Owner

@KaranocaVe commented on GitHub (Jan 13, 2026):

I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect.

Same here

@KaranocaVe commented on GitHub (Jan 13, 2026): > I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect. Same here
Author
Owner

@KaranocaVe commented on GitHub (Jan 13, 2026):

I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect.

https://mirrors.huaweicloud.com/repository/npm/
this works well

@KaranocaVe commented on GitHub (Jan 13, 2026): > I had exact same issue for the installation using "npm -g install opencode-ai" on debian. However, after looked around I found out that it was the problem from the mirror registry I used (taobao - https://registry.npmmirror.com) which somehow stopped sync the opencode-linux-x64 after version 1.0.152. When I switch to the official registry (npm - https://registry.npmjs.org), the installation (npm -g install opencode-ai) works perfect. https://mirrors.huaweicloud.com/repository/npm/ this works well
Author
Owner

@rekram1-node commented on GitHub (Jan 13, 2026):

How do we update the mirror is it open source or should we just write an issue for them? im unfamiliar w/ that

@rekram1-node commented on GitHub (Jan 13, 2026): How do we update the mirror is it open source or should we just write an issue for them? im unfamiliar w/ that
Author
Owner

@KaranocaVe commented on GitHub (Jan 13, 2026):

How do we update the mirror is it open source or should we just write an issue for them? im unfamiliar w/ that

We should do nothing
this is mirror's job,we have no right to interfere

@KaranocaVe commented on GitHub (Jan 13, 2026): > How do we update the mirror is it open source or should we just write an issue for them? im unfamiliar w/ that We should do nothing this is mirror's job,we have no right to interfere
Author
Owner

@hallelujah-shih commented on GitHub (Jan 15, 2026):

How do we update the mirror is it open source or should we just write an issue for them? im unfamiliar w/ that

We should do nothing this is mirror's job,we have no right to interfere

Thanks, I resolved the issue by removing the mirror

@hallelujah-shih commented on GitHub (Jan 15, 2026): > > How do we update the mirror is it open source or should we just write an issue for them? im unfamiliar w/ that > > We should do nothing this is mirror's job,we have no right to interfere Thanks, I resolved the issue by removing the mirror
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#3576