콘솔
$ npm i
added 1 package, removed 2 packages, and audited 155 packages in 2s
$ npm ls cookie
npmtest@0.0.1 C:\Users\zerocho\npmtest
├─┬ cookie-parser@1.4.7
│ └── cookie@0.7.2
├─┬ express-session@1.18.2
│ └── cookie@0.7.1 overridden
└─┬ express@5.2.1
└── cookie@0.7.2 deduped
express-session의 cookie만 0.7.1 버전으로 설치되고, 나머지 두 cookie는 의존성에 따라서 자동으로 버전이 지정됩니다. 이런 식으로 의존성 패키지의 버전을 강제로 지정할 수 있으니 혹시 특정 버전의 패키지에 문제가 생기거나 하면 버전을 바꿔서 설치하면 됩니다.