npm-shrinkwrap.json добавляет? dl = https://registry.npmjs.org/... ко всем "разрешенным" свойствам - PullRequest
0 голосов
/ 05 декабря 2018

Когда я использую команду npm install все resolved свойства npm-shrinkwrap.json append ?dl=https://registry.npmjs.org/<package-name>.

Пример

...,
"@types/hammerjs": {
  "version": "2.0.35",
  "resolved": "https://npm.artifactory.transactdevops.com:443/artifactory/api/npm/npm-virtual/@types/hammerjs/-/hammerjs-2.0.35.tgz?dl=https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.35.tgz",
  "integrity": "<key>",
  "dev": true
},
...

Пакеты из Artifactory и.npmrc, похоже, не имеет к этому никакого отношения.

Я не знаю, что означает "dl" и почему происходит это ненужное добавление, но я бы хотел сохранить чистый файл, когдадобавить (npm i --save) или обновить зависимости и поделиться этими изменениями.

...