warning package.json: No license field


はじめに

yarnやnpmでパッケージをaddしようとした時に題のような警告が出たので解決方法を記す。

解決方法

package.jsonの中にライセンスに関するパラメータを追加してあげる。OSSのように他人と共有しない場合は"UNLICENSED"だが、MITなどの場合は別の指定が必要。
具体的なパラメータ指定の詳細などはこちらを参考。

package.json
{
...
  "license": "UNLICENSED"
...
}

おわりに

こちらを参考。