fix: print warnings only about deprecated root dependencies

Reduces noise. Also, this is how npm wil do it as well.
This commit is contained in:
zkochan
2017-07-28 01:22:28 +03:00
parent 7a00637bf2
commit 03e99bed6a
2 changed files with 57 additions and 60 deletions

View File

@@ -33,12 +33,12 @@
"nopt": "^4.0.1",
"npm": "^5.0.2",
"path-name": "^1.0.0",
"pnpm-default-reporter": "^0.8.0",
"pnpm-default-reporter": "^0.8.1",
"pnpm-file-reporter": "^0.0.1",
"pnpm-list": "^1.0.0",
"pnpm-logger": "^0.5.2",
"pnpm-logger": "^0.5.3",
"ramda": "^0.24.1",
"supi": "^0.2.9",
"supi": "^0.2.10",
"update-notifier": "^2.1.0"
},
"devDependencies": {

View File

@@ -2,10 +2,10 @@ dependencies:
'@types/byline': 4.2.31
'@types/common-tags': 1.2.5
'@types/load-json-file': 2.0.5
'@types/node': 8.0.15
'@types/node': 8.0.17
'@types/nopt': 3.0.29
'@types/npm': 2.0.28
'@types/ramda': 0.24.4
'@types/ramda': 0.24.5
'@types/update-notifier': 1.0.1
byline: 5.0.0
camelcase: 4.1.0
@@ -18,13 +18,13 @@ dependencies:
nopt: 4.0.1
npm: 5.3.0
path-name: 1.0.0
pnpm-default-reporter: 0.8.0
pnpm-default-reporter: 0.8.1
pnpm-file-reporter: 0.0.1
pnpm-list: 1.0.0
pnpm-logger: 0.5.2
pnpm-logger: 0.5.3
ramda: 0.24.1
rimraf: 2.6.1
supi: 0.2.9
supi: 0.2.10
update-notifier: 2.2.0
devDependencies:
'@types/mkdirp': 0.5.0
@@ -36,7 +36,7 @@ devDependencies:
npm-scripts-info: 0.3.6
tslint: 5.5.0
typescript: 2.4.2
validate-commit-msg: 2.13.0
validate-commit-msg: 2.13.1
packages:
/@types/archy/0.0.30:
resolution:
@@ -57,7 +57,7 @@ packages:
integrity: sha1-Wt7ZvaV8uLMbavbCySero5WJPfY=
/@types/mkdirp/0.5.0:
dependencies:
'@types/node': 8.0.15
'@types/node': 8.0.17
dev: true
resolution:
integrity: sha512-9UvtpVx/f9ly3T0bTri3DNQYyRWoJ2CPwvBKCeD0BOG41XQBVCx4wr1aKcdOv3Uv+oeqJoFRrgAOxxO3hrFg5g==
@@ -69,9 +69,6 @@ packages:
/@types/node/7.0.39:
resolution:
integrity: sha512-KQHAZeVsk4UIT9XaR6cn4WpHZzimK6UBD1UomQKfQQFmTlUHaNBzeuov+TM4+kigLO0IJt4I5OOsshcCyA9gSA==
/@types/node/8.0.15:
resolution:
integrity: sha512-ASl21hskyMlYJkx11SqyWksFHZ0Eb8hiQK+VLZYRCpm99KcPj+JuO1rfVCM2kNKhKKpdR1DVlFrrOYiSeUeiIg==
/@types/node/8.0.17:
resolution:
integrity: sha512-iq0LxqG6P9GV/2bVA2AQAQ58NvneLdVDVs9dJ+88Jk6gDK9opNC0SushdYqlAyvxo0dk0NJjTKCenq/l3AKtuA==
@@ -89,9 +86,6 @@ packages:
/@types/ramda/0.0.15:
resolution:
integrity: sha512-5FIV9glDDA5mrD7bTBU2LaOeTMfwfAYIZBPvceBS6oXUuoMomHmqE24gaHRJ8P1/rH1AvmXhznbcKnPdqU8tJw==
/@types/ramda/0.24.4:
resolution:
integrity: sha512-lZC+h6e29I0+z97Yw4+LrshOdkl7axH435Yt3AzfE3hSUmCce68dsHo8p1KHja7S4OnDkCTD/H/FERYe1uEneg==
/@types/ramda/0.24.5:
resolution:
integrity: sha512-TlAOmz26ZCXZ8JhQMDObMl7xbrS1aHVWufDvxl0wilbzq9yscZkaryk53PDRyHgzKDnaOaWKHDJG6agrn98C2A==
@@ -103,7 +97,7 @@ packages:
integrity: sha512-MdbWERx4JWmN4zP+skJy9Kio+Cddvmyn1k8x0S8UAqDoMgOJeobQo7yhlE4BfiimonHirgixWfva/hKUlXBsrw==
/@types/tape/4.2.30:
dependencies:
'@types/node': 8.0.15
'@types/node': 8.0.17
dev: true
resolution:
integrity: sha1-PBkXxN/W8nJxuZInclE1FbxsRrQ=
@@ -134,6 +128,9 @@ packages:
/ansi-escapes/1.4.0:
resolution:
integrity: sha1-06ioOzGapneTZisT52HHkRQiMG4=
/ansi-escapes/2.0.0:
resolution:
integrity: sha1-W65SvkJIeN2Xg+iRDj/Cki6DyBs=
/ansi-regex/2.1.1:
resolution:
integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
@@ -143,11 +140,11 @@ packages:
/ansi-styles/2.2.1:
resolution:
integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
/ansi-styles/3.1.0:
/ansi-styles/3.2.0:
dependencies:
color-convert: 1.9.0
resolution:
integrity: sha1-CcIC1ckX7CMYjKpcnLkXnNlUd1A=
integrity: sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==
/any-promise/1.3.0:
resolution:
integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=
@@ -252,7 +249,7 @@ packages:
hoek: 2.16.3
resolution:
integrity: sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=
/boxen/1.2.0:
/boxen/1.2.1:
dependencies:
ansi-align: 2.0.0
camelcase: 4.1.0
@@ -262,7 +259,7 @@ packages:
term-size: 1.2.0
widest-line: 1.0.0
resolution:
integrity: sha512-tfKK3nq0qXXOxvXEYW1k1XNRrDuQzO2oFPvLD3Fs1I58n0leuTNlftBmu3seUCyZvDfiqgRaxlqZs9WJAbSA7g==
integrity: sha1-DxHn/jRO25OXl3/BPt5/ZNlWSB0=
/brace-expansion/1.1.8:
dependencies:
balanced-match: 1.0.0
@@ -344,7 +341,7 @@ packages:
integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
/chalk/2.0.1:
dependencies:
ansi-styles: 3.1.0
ansi-styles: 3.2.0
escape-string-regexp: 1.0.5
supports-color: 4.2.1
resolution:
@@ -445,7 +442,7 @@ packages:
integrity: sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=
/configstore/3.1.1:
dependencies:
dot-prop: 4.1.1
dot-prop: 4.2.0
graceful-fs: 4.1.11
make-dir: 1.0.0
unique-string: 1.0.0
@@ -544,11 +541,11 @@ packages:
integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
/dependencies-hierarchy/1.0.0:
dependencies:
'@types/node': 8.0.15
'@types/node': 8.0.17
'@types/semver': 5.3.32
dependency-path: 1.1.0
pnpm-shrinkwrap: 3.1.0
semver: 5.3.0
semver: 5.4.1
resolution:
integrity: sha512-fKrQ+iKswftsyApHaKD3yNnfpHoWybQdgrRqMEcgJ/cK7VQfdrjhiS7DtZ9uzZ34XGy/Bou13cxXLM7b82pTcA==
/dependency-path/1.1.0:
@@ -583,11 +580,11 @@ packages:
ssri: 4.1.6
resolution:
integrity: sha1-S/7IGLOmVysyi96o0FHM1d5YDEQ=
/dot-prop/4.1.1:
/dot-prop/4.2.0:
dependencies:
is-obj: 1.0.1
resolution:
integrity: sha1-qEk/C3te7sglJbXHWH+n3nyoWcE=
integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==
/duplexer3/0.1.4:
resolution:
integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
@@ -1303,13 +1300,13 @@ packages:
dev: true
resolution:
integrity: sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=
/log-update/2.0.0:
/log-update/2.1.0:
dependencies:
ansi-escapes: 1.4.0
ansi-escapes: 2.0.0
cli-cursor: 2.1.0
wrap-ansi: 2.1.0
wrap-ansi: 3.0.1
resolution:
integrity: sha1-f0NU174b5ityT8uzxLlEVMDbXiY=
integrity: sha1-6jcli1NU7bAuc7KRkAFsh9HIcUE=
/longest/1.0.1:
dev: true
resolution:
@@ -1626,7 +1623,7 @@ packages:
got: 6.7.1
registry-auth-token: 3.3.1
registry-url: 3.1.0
semver: 5.3.0
semver: 5.4.1
resolution:
integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=
/package-store/0.2.1:
@@ -1753,17 +1750,17 @@ packages:
dev: true
resolution:
integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
/pnpm-default-reporter/0.8.0:
/pnpm-default-reporter/0.8.1:
dependencies:
'@types/chalk': 0.4.31
'@types/common-tags': 1.2.5
'@types/node': 7.0.39
chalk: 1.1.3
common-tags: 1.4.0
log-update: 2.0.0
log-update: 2.1.0
ndjson: 1.5.0
resolution:
integrity: sha512-YEH6oC7Ivk4vFJLFzeyXzfjuH9PSrPOVW0z6/xWCe/pklZS3Kr6n+GUy3SrhEdfmNA6PWzXAldZLTgyJOYb3CQ==
integrity: sha512-OKE3yuqhUOxs3UicV6BHfvlyzRcEYw46zlQuPDv5w2HDrmeE5pc8+A48UyZJsOJVQ1SZzYIwRUolg+v0z4KwGw==
/pnpm-file-reporter/0.0.1:
dependencies:
'@types/chalk': 0.4.31
@@ -1784,7 +1781,7 @@ packages:
dependencies:
'@types/archy': 0.0.30
'@types/chalk': 0.4.31
'@types/node': 8.0.15
'@types/node': 8.0.17
archy: 1.0.0
chalk: 2.0.1
dependencies-hierarchy: 1.0.0
@@ -1804,13 +1801,13 @@ packages:
bole: 3.0.2
resolution:
integrity: sha1-6uzqWgN/BTpkxQvafto8uH9e1mE=
/pnpm-logger/0.5.2:
/pnpm-logger/0.5.3:
dependencies:
'@types/node': 8.0.15
'@types/node': 8.0.17
bole: 3.0.2
ndjson: 1.5.0
resolution:
integrity: sha512-d+tlkQdfp+Y4GWa07gGs3DhgwiFTcCPZ+1edRgZW9zAChgmr3e5dY5r0HqvfImsC7FKzcFrhZb48o+9xAEjpuw==
integrity: sha512-uIDVA3VrDtzYPWuBRBR+/PVj2GqL7srSbT8V1fX7MVVHYzXLOfKrCGkY2rcWThn6lpBvq65BVebU5kFvxaEKaw==
/pnpm-shrinkwrap/3.1.0:
dependencies:
'@types/node': 7.0.39
@@ -1921,7 +1918,7 @@ packages:
integrity: sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==
/rechoir/0.6.2:
dependencies:
resolve: 1.3.3
resolve: 1.4.0
dev: true
resolution:
integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=
@@ -2028,12 +2025,12 @@ packages:
graceful-fs: 4.1.11
resolution:
integrity: sha512-vCHlxVruR67GgAeTSxpMPMmJ+7oO9oGCPA5r0NEyqOcZP+lTwyMcaxhqMHs+b90tT+NTVKBaYjsc5cEgecULIw==
/resolve/1.3.3:
/resolve/1.4.0:
dependencies:
path-parse: 1.0.5
dev: true
resolution:
integrity: sha1-ZVkHw0aahoDcLeOidaj91paR8OU=
integrity: sha512-aW7sVKPufyHqOmyyLzg/J+8606v5nevBgaliIlV7nUpVMsDnoBGV/cbSLNjZAg9q0Cfd/+easKVKQ8vOu8fn1Q==
/restore-cursor/1.0.1:
dependencies:
exit-hook: 1.1.1
@@ -2080,7 +2077,7 @@ packages:
integrity: sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==
/semver-diff/2.1.0:
dependencies:
semver: 5.3.0
semver: 5.4.1
resolution:
integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=
/semver-regex/1.0.0:
@@ -2235,7 +2232,7 @@ packages:
/strip-json-comments/2.0.1:
resolution:
integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=
/supi/0.2.9:
/supi/0.2.10:
dependencies:
'@types/byline': 4.2.31
'@types/common-tags': 1.2.5
@@ -2293,7 +2290,7 @@ packages:
write-pkg: 3.1.0
write-yaml-file: 1.0.0
resolution:
integrity: sha512-gO8lyeXQ7WQHEQVeITAnnRXlyt3W5zWpDAObATwcgprzuFt/XEXzaLAcMDncamN1bVY0/crIIE06eJXM+lNWhA==
integrity: sha512-hZGPsijggg5I/7TgHrf2i7PqXmn8c/uzmgPwurxo0uQTq0zPOkZG43wmTW1pfALVXqH6khgrwJT5z4i/uFxkXw==
/supports-color/2.0.0:
resolution:
integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
@@ -2394,19 +2391,19 @@ packages:
diff: 3.3.0
glob: 7.1.2
minimatch: 3.0.4
resolve: 1.3.3
semver: 5.3.0
resolve: 1.4.0
semver: 5.4.1
tslib: 1.7.1
tsutils: 2.7.1
tsutils: 2.8.0
dev: true
resolution:
integrity: sha1-EOjas+MGH6YelELozuOYKs8gpqo=
/tsutils/2.7.1:
/tsutils/2.8.0:
dependencies:
tslib: 1.7.1
dev: true
resolution:
integrity: sha1-QRoOlGZSWisoaSYKVWINcpIVXiQ=
integrity: sha1-AWAXNymzvxOGKN0UoVN+AIUdgUo=
/tunnel-agent/0.6.0:
dependencies:
safe-buffer: 5.1.1
@@ -2451,7 +2448,7 @@ packages:
integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
/update-notifier/2.2.0:
dependencies:
boxen: 1.2.0
boxen: 1.2.1
chalk: 1.1.3
configstore: 3.1.1
import-lazy: 2.1.0
@@ -2472,7 +2469,7 @@ packages:
/uuid/3.1.0:
resolution:
integrity: sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==
/validate-commit-msg/2.13.0:
/validate-commit-msg/2.13.1:
dependencies:
conventional-commit-types: 2.2.0
find-parent-dir: 0.3.0
@@ -2480,7 +2477,7 @@ packages:
semver-regex: 1.0.0
dev: true
resolution:
integrity: sha1-KEAyrL6vT7WaSQwcrmmInmCr3lk=
integrity: sha1-cThupFNJxJcOCRKW8TLc9n3FBxQ=
/validate-npm-package-license/3.0.1:
dependencies:
spdx-correct: 1.0.2
@@ -2516,12 +2513,12 @@ packages:
dev: true
resolution:
integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
/wrap-ansi/2.1.0:
/wrap-ansi/3.0.1:
dependencies:
string-width: 1.0.2
strip-ansi: 3.0.1
string-width: 2.1.1
strip-ansi: 4.0.0
resolution:
integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
integrity: sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=
/wrappy/1.0.2:
resolution:
integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
@@ -2602,13 +2599,13 @@ specifiers:
npm: ^5.0.2
npm-scripts-info: ^0.3.6
path-name: ^1.0.0
pnpm-default-reporter: ^0.8.0
pnpm-default-reporter: ^0.8.1
pnpm-file-reporter: ^0.0.1
pnpm-list: ^1.0.0
pnpm-logger: ^0.5.2
pnpm-logger: ^0.5.3
ramda: ^0.24.1
rimraf: ^2.5.4
supi: ^0.2.9
supi: ^0.2.10
tslint: ^5.4.2
typescript: ^2.4.1
update-notifier: ^2.1.0