バージョン管理との連携

他の開発者達があなたのパッケージを正常に開発または使用するためには、必要となる全てのファイルが、あなたのソース管理システムにチェックインされている必要があります。

必要なファイル

他の人があなたのパッケージを管理できるようにするためには、下記のファイルがソース管理にチェックインされていなければいけません。

  • package.json: パッケージの現在の依存関係全てが格納されています。
  • yarn.lock: あなたのパッケージの各依存関係の正確なバージョンが格納されています。
  • パッケージの機能を提供する実際のソースコード。

Yarnのパッケージ例をチェックアウトして、Yarnパッケージに必須となる最小限の構成を確認してみてください。