I am trying to run a simple npm install with zsh terminal.
npm install --save-dev @typescript-eslint/eslint-plugin@^4.0.0
zsh: no matches found: @typescript-eslint/eslint-plugin@^4.0.0
It appears to be because of the @ in the name of the node module. I cannot find an answer to why this occurs, I have tried altering my path in ~/.zshrc to different values to no avail.
I am able to save any other node module without issue, if there is no @ within the name.
For additional information, it appears to be installing a specific version of a node module as opposed to the name. Running npm install --save-dev @typescript-eslint/eslint-plugin
would work, but adding the @^4.0.0
causes the error zsh: no matches found
.
"@typescript-eslint/eslint-plugin@^4.0.0"