Thu, May 28, 2026
33 min read
npm 製 CLI ツールを特定顧客にセキュアに配る — ビルド・署名・配布パイプラインの設計
#npm
#cli
#code-signing
#ci-cd
#supply-chain
独自開発の npm 製 CLI ツールを、公開 npm に出さず特定顧客に配る。一見ただのパッケージングですが、実務では OS のセキュリティゲート(Gatekeeper・SmartScreen)の通過、改ざん防止の署名、そして顧客単位でアクセスを制御できる配布網の三つを同時に満たす必要があります。macOS・Windows を主対象に将来の Linux まで見据え、ビルドから署名・配布・サプライチェーン堅牢化までを一本のパイプラインとして設計します。
read more →