概要
世間でサプライチェーン攻撃がひどいので Takumi Guard を使わせていただく。
設定
- 設定が散らばると面倒なのですべて環境変数で設定する方針
- 自分が使いそうなやつだけ
- ちょっと面倒なのでトークンは付与しない路線
1 | export NPM_CONFIG_REGISTRY=https://npm.flatt.tech |
確認
npm
1 | $ npm config get registry |
pnpm
上記設定は v11 以上向け。v10 以下は NPM_CONFIG_REGISTRY が参照される。
1 | $ pnpm config get registry |
yarn
1 | $ yarn config get npmRegistryServer |
go
1 | $ go env GOPROXY |
bundler
1 | $ bundle config get mirror.rubygems.org |
pip
1 | $ pip config get :env:.index-url |