GitHubでpackage-lock.jsonに記述されているバージョンが古いと警告された時の修正方法
GitHubにて、package-lock.jsonに記述されているパッケージバージョンが古いと警告されました。

npm updateで様子を見る
npm updateを実行することで、package.jsonに記述されている情報に基づいて更新されます。
$ npm updateパッケージの数や記述の仕方によってはこれで解決するみたいなので、まずはこれを実行して様子を見ます。
npm-check-updates
それでも解決しない場合は、npm-check-updatesを使用することで、package.jsonの依存パッケージの記述を変更できます。
それを修正したあとにパッケージを更新してpackage-lock.jsonを修正するというわけです。
まずはnpm-check-updatesをインストールします。
$ npm install -g npm-check-updatesインストールしたら、次は下記コマンドでpackage.jsonの修正をします。
$ ncu -u最後にパッケージの更新をします。
$ npm update更新するとpackage-lock.jsonも合わせて更新されます。
これでプッシュしてGitHubを見てみると、ちゃんとエラーが消えました。


TwitterとFacebook用のOGP設定方法と表示確認方法
gitignoreで特定ファイルをGitで無視する方法
Visual Studio Codeで簡易的なローカルサーバーを起動して、コード保存時に自動でブラウザをリロードする拡張機能「Live Server」
EJSのincludeで別ファイルを読み込むときの画像パスを指定する方法
Google Chromeでinput要素の補完機能を使うと背景に色がついてしまう問題
EmmetのWrap with Abbreviationで複数行のマークアップを効率的に行う
CSS疑似要素の「:empty」でタグの中身が空のときのスタイルを設定する
横幅が広がったときの挙動が変わる!CSS Gridの「auto-fill」と「auto-fit」の違い
Macで.pemを使ってAmazon EC2インスタンスへSSH接続する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
日々の制作をラクにするTips #1日1Tips – 2019年10月
Audacityで音声の雑音・ノイズを低減する方法
MacとiPadを同じマウスやキーボードで操作できる「ユニバーサルコントロール」
Android実機で表示しているサイトを、Chrome開発者ツールで開いて検証する方法
macOSのシステム環境設定「通知」の設定見直し
macOSのシステム環境設定「デスクトップとスクリーンセーバ」の設定見直し
gzip圧縮をしてウェブサイトの表示スピードを上げる方法
FigmaのAuto Layout入門|繰り返しのレイアウトやコンテンツに応じて横幅可変するボタンをラクに作る
Figma × Keyboard Maestroでどこまで効率化できる?