devcontainers / devcontainers/features
[Feature] Headless browser (chrome/chromium/firefox)
オープン
enhancement
- 主要言語
- Shell
- スター
- 1.5k
- フォーク
- 621
- 平均マージ
- 6日 53分
- マージ済み PR(30日)
- 9
説明
I'd love if I could add a headless browser to my dev container using the dev container features.
```json
"features": {
"headless-chrome": "latest",
"headless-chromium": "latest",
"headless-firefox": "latest",
}
```
All (that I know) JS/TS testing frameworks need it. Manually adding it without having to resort to `--no-sandbox` is very complicated. I have yet to succeed at it 😞
`--no-sandbox` is considered insecure and **strongly discouraged**.
コントリビューションガイド
調査の方向性
まず、リポジトリの Dev Container Features に関する規約と、feature オプションの定義方法を確認します。ユーザーが要求された feature 名を使って headless Chrome、Chromium、Firefox を追加でき、危険な workaround である --no-sandbox を必要としなくなれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- devops, infrastructure, testing
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100