NPMで新しいパッケージを作成しました(これは驚くほど簡単でした)。パッケージの整合性がどのように維持されるかに興味があります。誰かがパッケージの新しいバージョンを公開できますか、それともこれは私のユーザーアカウントだけに制限されていますか?
誰かがパッケージへの変更を公開できる場合、プロジェクトが引き続き機能することを確認するために、それらの変更をどのように監視できますか?
NPMで新しいパッケージを作成しました(これは驚くほど簡単でした)。パッケージの整合性がどのように維持されるかに興味があります。誰かがパッケージの新しいバージョンを公開できますか、それともこれは私のユーザーアカウントだけに制限されていますか?
誰かがパッケージへの変更を公開できる場合、プロジェクトが引き続き機能することを確認するために、それらの変更をどのように監視できますか?
NPMパッケージの複数の所有者を管理できます。
npm owner add username packagename
npm owner rm username packagename
npm owner ls packagename
理想的には、プロジェクトはgithubなどのコードリポジトリ内のグループによって管理される必要があります。そうすれば、すべてのユーザーがリポジトリからパッケージを更新できます。バージョン番号がそれに応じてインクリメントされる限り、それは簡単に理解できるはずです。NPMは、同じバージョン番号の更新を禁止する必要があります。
各パッケージには作成者がいるので、所有しているパッケージを更新できるのは作成者だけだと確信しています。パッケージの構造はここにあります:http://isaacs.iriscouch.com/_utils/database.html?registry