You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using nvm v11.12.0 with nodejs 24 on Fedora Linux.
When I run npm config edit to attempt to edit my config, npm displays a spinner and it appears above vim when attempting to edit the config:
When scrolling down through the config file, the spinner leaves a path of destruction in its wake by erasing lines and leaving spinner frames along the left-hand edge of the editor:
Expected Behavior
There should not be a spinner present when the editor opens for configuration changes.
Steps To Reproduce
On Fedora Linux using npm v11.12.0 running under NodeJS with nvm...
With system editor configured as vim
Run npm config edit
See error...
Environment
npm: v11.12.0
Node.js: v24.14.0 (also occurs under Node.js v22.22.1)
OS Name: Linux
System Model Name: Fedora
npm config:
; "env" config from environmentpython = "/usr/bin/python3"; node bin location = /home/dmillar/.nvm/versions/node/v22.22.1/bin/node; node version = v22.22.1; npm local prefix = /home/dmillar; npm version = 10.9.4; cwd = /home/dmillar; HOME = /home/dmillar; Run `npm config ls -l` to show all defaults.
Activity
korservick commentedon Apr 1, 2026
Not solve the bug but disable spinner - npm config set progress=false
eabase commentedon Apr 2, 2026
#9184
eabase commentedon Apr 2, 2026
How are we going to edit the config, if we can't edit the config? 😆
Also, this is terrible solution. Everyone wanna see the install progress spinner.
fix(config): pause progress spinner during interactive editor spawn (#…