-
Notifications
You must be signed in to change notification settings - Fork 8
safe-chainの導入とnpmからpnpmへのマイグレーション #136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
1271d83 to
5051a02
Compare
| - name: Install safe-chain | ||
| run: curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh -s -- --ci | ||
| env: | ||
| SAFE_CHAIN_VERSION: "1.2.1" | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
動作確認OK
| env: | ||
| SAFE_CHAIN_VERSION: "1.2.1" | ||
|
|
||
| # vsce が pnpm に対応してないので npm でインストールする。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
vsceがpnpmに対応していないのは変わっていないが、webpackでビルドしているので依存はないはず。 vsce publish に --no-dependencies をつければより確実です、と Claude Code が申しているので試してみます。
参考:
https://zenn.dev/kimuson/articles/vscode_extension_pnpm_workspace
| "eslint-plugin-import": "^2.26.0", | ||
| "mocha": "^10.0.0", | ||
| "natural-compare-lite": "^1.4.0", | ||
| "npm-run-all": "^4.1.5", |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
すべてのプロセスを終了できないので、廃止するのはやめて、npm-run-all2を使うことにしました。
cm-dyoshikawa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
📑 Summary
プルリクエストに含む内容の簡潔な記述
Resolves #
📋 Tasks
プルリクエストを作成いただく際、お手数ですが以下の内容についてご確認をお願いします。
canaryブランチに対するプルリクエストであるより詳しい内容は Pull Request Policy を参照してください。