{"id":2400,"date":"2022-05-15T08:05:24","date_gmt":"2022-05-14T23:05:24","guid":{"rendered":"https:\/\/blog.wsd.sh\/?p=2400"},"modified":"2022-05-24T11:25:07","modified_gmt":"2022-05-24T02:25:07","slug":"2400","status":"publish","type":"post","link":"https:\/\/blog.wsd.sh\/?p=2400","title":{"rendered":"<small>npm: npm-check-updates\u3092install\u3057\u3066\u3001package\u3092\u6700\u65b0\u306b\u3059\u308b<\/small>"},"content":{"rendered":"<p>\uff11\uff0e\u7d50\u679c<br \/>\n(1) \u524d\u56de\u306e\u7d50\u679c<br \/>\n\u30fbnpm outdated\u3000\u3067\u306f\u3001\u5168\u3066Latest\u306epackage\u306b\u306f\u306a\u3089\u306a\u3044<br \/>\n\u30fbWanted\u3000\u306eversion \u307e\u3067update<\/p>\n<p>(2) \u4eca\u56de\u306e\u7d50\u679c<br \/>\n\u30fbnpm-check-updates\u306e\u5b9f\u884c\u3067\u3001\u5168\u3066Latest\u3000\u306eversion\u307e\u3067update<\/p>\n<p>\uff12\uff0e\u73fe\u5728\u306e\u53e4\u3044version\u306epackage\u3092\u78ba\u8a8d<\/p>\n<pre>\r\n# npm outdated\r\nPackage        Current  Wanted  Latest  Location                    Depended by\r\naxios           0.26.1  0.26.1  0.27.2  node_modules\/axios          327s \r\nconnect-redis    4.0.4   4.0.4   6.1.3  node_modules\/connect-redis  327s\r\ncurrency.js      1.2.2   1.2.2   2.0.4  node_modules\/currency.js    327s\r\nredis            3.1.2   3.1.2   4.1.0  node_modules\/redis          327s\r\nsqlite3          4.2.0   4.2.0   5.0.8  node_modules\/sqlite3        327s\r\nuuid             7.0.3   7.0.3   8.3.2  node_modules\/uuid           327s\r\n#\r\n<\/pre>\n<p>\uff13\uff0enpm-upgrade\u306einstall<\/p>\n<pre>\r\n# npm i -g npm-upgrade\r\nnpm WARN deprecated har-validator@5.1.5: this library is no longer supported\r\nnpm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https:\/\/v8.dev\/blog\/math-random for details.\r\nnpm WARN deprecated request@2.88.2: request has been deprecated, see https:\/\/github.com\/request\/request\/issues\/3142\r\nnpm WARN deprecated libnpmconfig@1.2.1: This module is not used anymore. npm config is parsed by npm itself and by @npmcli\/config\r\n\r\nadded 375 packages, and audited 376 packages in 59s\r\n\r\n45 packages are looking for funding\r\n  run `npm fund` for details\r\n\r\nfound 0 vulnerabilities\r\n#\r\n<\/pre>\n<p>\uff14\uff0enpm-upgrade\u306e\u5b9f\u884c<br \/>\n\u30fb\u3059\u3079\u3066 y<\/p>\n<pre>\r\n# npm-upgrade\r\nChecking for outdated production, optional, development, peer and bundled dependencies for \"\/opt\/PrivateInvoice\/327s\/package.json\"...\r\n[====================] 29\/29 100%\r\n\r\nNew versions of active modules available:\r\n\r\n  axios                ^0.26.1   \u2192   ^0.27.2\r\n  body-parser          ^1.19.0   \u2192   ^1.20.0\r\n  connect-redis         ^4.0.4   \u2192    ^6.1.3\r\n  currency.js           ^1.2.2   \u2192    ^2.0.4\r\n  dotenv               ^16.0.0   \u2192   ^16.0.1\r\n  express              ^4.17.1   \u2192   ^4.18.1\r\n  express-session      ^1.17.0   \u2192   ^1.17.3\r\n  finalhandler          ^1.1.2   \u2192    ^1.2.0\r\n  moment               ^2.24.0   \u2192   ^2.29.3\r\n  redis                 ^3.0.2   \u2192    ^4.1.0\r\n  serve-static         ^1.14.1   \u2192   ^1.15.0\r\n  session-file-store    ^1.4.0   \u2192    ^1.5.0\r\n  sqlite3               ^4.1.1   \u2192    ^5.0.8\r\n  tslib                 ^2.0.3   \u2192    ^2.4.0\r\n  uniqid                ^5.2.0   \u2192    ^5.4.0\r\n  uuid                  ^7.0.2   \u2192    ^8.3.2\r\n\r\n? Update \"axios\" in package.json from ^0.26.1 to ^0.27.2? Yes\r\n? Update \"body-parser\" in package.json from ^1.19.0 to ^1.20.0? Yes\r\n? Update \"connect-redis\" in package.json from ^4.0.4 to ^6.1.3? Yes\r\n? Update \"currency.js\" in package.json from ^1.2.2 to ^2.0.4? Yes\r\n? Update \"dotenv\" in package.json from ^16.0.0 to ^16.0.1? Yes\r\n? Update \"express\" in package.json from ^4.17.1 to ^4.18.1? Yes\r\n? Update \"express-session\" in package.json from ^1.17.0 to ^1.17.3? Yes\r\n? Update \"finalhandler\" in package.json from ^1.1.2 to ^1.2.0? Yes\r\n? Update \"moment\" in package.json from ^2.24.0 to ^2.29.3? Yes\r\n? Update \"redis\" in package.json from ^3.0.2 to ^4.1.0? Yes\r\n? Update \"serve-static\" in package.json from ^1.14.1 to ^1.15.0? Yes\r\n? Update \"session-file-store\" in package.json from ^1.4.0 to ^1.5.0? Yes\r\n? Update \"sqlite3\" in package.json from ^4.1.1 to ^5.0.8? Yes\r\n? Update \"tslib\" in package.json from ^2.0.3 to ^2.4.0? Yes\r\n? Update \"uniqid\" in package.json from ^5.2.0 to ^5.4.0? Yes\r\n? Update \"uuid\" in package.json from ^7.0.2 to ^8.3.2? Yes\r\n\r\nThese packages will be updated:\r\n\r\n  axios                ^0.26.1   \u2192   ^0.27.2\r\n  body-parser          ^1.19.0   \u2192   ^1.20.0\r\n  connect-redis         ^4.0.4   \u2192    ^6.1.3\r\n  currency.js           ^1.2.2   \u2192    ^2.0.4\r\n  dotenv               ^16.0.0   \u2192   ^16.0.1\r\n  express              ^4.17.1   \u2192   ^4.18.1\r\n  express-session      ^1.17.0   \u2192   ^1.17.3\r\n  finalhandler          ^1.1.2   \u2192    ^1.2.0\r\n  moment               ^2.24.0   \u2192   ^2.29.3\r\n  redis                 ^3.0.2   \u2192    ^4.1.0\r\n  serve-static         ^1.14.1   \u2192   ^1.15.0\r\n  session-file-store    ^1.4.0   \u2192    ^1.5.0\r\n  sqlite3               ^4.1.1   \u2192    ^5.0.8\r\n  tslib                 ^2.0.3   \u2192    ^2.4.0\r\n  uniqid                ^5.2.0   \u2192    ^5.4.0\r\n  uuid                  ^7.0.2   \u2192    ^8.3.2\r\n\r\n? Update package.json? Yes\r\n#\r\n<\/pre>\n<p>\uff15\uff0e\u518d\u5ea6\u3001\u73fe\u5728\u306e\u53e4\u3044version\u306epakage\u3092\u78ba\u8a8d<\/p>\n<pre>\r\n# npm outdated\r\nPackage        Current  Wanted  Latest  Location                    Depended by\r\naxios           0.26.1  0.27.2  0.27.2  node_modules\/axios          327s\r\nconnect-redis    4.0.4   6.1.3   6.1.3  node_modules\/connect-redis  327s\r\ncurrency.js      1.2.2   2.0.4   2.0.4  node_modules\/currency.js    327s\r\nredis            3.1.2   4.1.0   4.1.0  node_modules\/redis          327s\r\nsqlite3          4.2.0   5.0.8   5.0.8  node_modules\/sqlite3        327s\r\nuuid             7.0.3   8.3.2   8.3.2  node_modules\/uuid           327s\r\n#\r\n<\/pre>\n<p>\uff16\uff0eupgrade\u306e\u5b9f\u884c<\/p>\n<pre>\r\n# npm upgrade\r\n\r\nadded 54 packages, removed 46 packages, changed 9 packages, and audited 747 packages in 1m\r\n\r\n91 packages are looking for funding\r\n  run `npm fund` for details\r\n\r\nfound 0 vulnerabilities\r\n#\r\n<\/pre>\n<p>\uff17\uff0e\u518d\u5ea6\u3001\u73fe\u5728\u306e\u53e4\u3044version\u306epackage\u3092\u78ba\u8a8d<\/p>\n<pre>\r\n# npm outdated\r\n#\r\n<\/pre>\n<p>\uff18\uff0epackage\u306eversion\u3092\u78ba\u8a8d<\/p>\n<pre>\r\n# npm ls\r\nprivateinvoice@0.0.1 \/opt\/PrivateInvoice\/327s\r\ntqq @ethereumjs\/common@2.6.4\r\ntqq axios@0.27.2\r\ntqq bcrypt@5.0.1\r\ntqq binary-uuid@2.0.3\r\ntqq bip39@3.0.4\r\ntqq body-parser@1.20.0\r\ntqq connect-redis@6.1.3\r\ntqq currency.js@2.0.4\r\ntqq dotenv-cli@5.1.0\r\ntqq dotenv@16.0.1\r\ntqq eslint-plugin-react@7.29.4\r\ntqq eslint@8.15.0\r\ntqq ethereumjs-tx@2.1.2\r\ntqq express-session@1.17.3\r\ntqq express@4.18.1\r\ntqq finalhandler@1.2.0\r\ntqq ganache@7.1.0\r\ntqq got@12.0.4\r\ntqq ipfs-http-client@56.0.3\r\ntqq moment@2.29.3\r\ntqq mysql@2.18.1\r\ntqq redis@4.1.0\r\ntqq serve-static@1.15.0\r\ntqq session-file-store@1.5.0\r\ntqq sqlite3@5.0.8\r\ntqq tslib@2.4.0\r\ntqq uniqid@5.4.0\r\ntqq uuid@8.3.2\r\nmqq web3@1.7.3\r\n#\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\uff11\uff0e\u7d50\u679c (1) \u524d\u56de\u306e\u7d50\u679c \u30fbnpm outdated\u3000\u3067\u306f\u3001\u5168\u3066Latest\u306epackage\u306b\u306f\u306a\u3089\u306a\u3044 \u30fbWanted\u3000\u306eversion \u307e\u3067update (2) \u4eca\u56de\u306e\u7d50\u679c \u30fbnpm-check-updates\u306e&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2400"}],"collection":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2400"}],"version-history":[{"count":20,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2400\/revisions"}],"predecessor-version":[{"id":2403,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=\/wp\/v2\/posts\/2400\/revisions\/2403"}],"wp:attachment":[{"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.wsd.sh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}