Согласно документам , @
представляет версию, в то время как ^
представляет, что указанная версия должна быть совместима с любой версией, npm i
установленной.
Ваш конкретный пример позволит npm установить последнюю версию postcss-colormin
, совместимую с v4.0.3.