mirror of
https://github.com/oxc-project/oxc.git
synced 2026-09-14 19:36:11 +08:00
ff55b0440c
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | ghcr.io/devcontainers/features/node | feature | major | `1` → `2` | --- ### Configuration 📅 **Schedule**: (in timezone Asia/Shanghai) - Branch creation - "before 10am on monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/oxc-project/oxc). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
49 lines
1.6 KiB
JSON
49 lines
1.6 KiB
JSON
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
|
|
// README at: https://github.com/devcontainers/templates/tree/main/src/rust
|
|
{
|
|
"name": "Rust",
|
|
"build": {
|
|
"dockerfile": "Dockerfile"
|
|
},
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/sshd:1": {},
|
|
"ghcr.io/devcontainers/features/node:2": {},
|
|
"ghcr.io/devcontainers/features/github-cli:1": {
|
|
"version": "latest"
|
|
},
|
|
"ghcr.io/anthropics/devcontainer-features/claude-code:1.0": {}
|
|
},
|
|
// Configure tool-specific properties.
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"rust-lang.rust-analyzer",
|
|
"EditorConfig.EditorConfig",
|
|
"tamasfe.even-better-toml",
|
|
"eamodio.gitlens",
|
|
"nefrob.vscode-just-syntax",
|
|
"tekumara.typos-vscode"
|
|
]
|
|
}
|
|
},
|
|
"containerEnv": {
|
|
"CLAUDE_CONFIG_DIR": "/home/vscode/.claude",
|
|
"npm_config_store_dir": "/home/vscode/.local/share/pnpm"
|
|
},
|
|
|
|
"mounts": [
|
|
"source=${localEnv:HOME}/.claude,target=/home/vscode/.claude,type=bind",
|
|
"source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,readonly",
|
|
"source=target,target=${containerWorkspaceFolder}/target,type=volume"
|
|
],
|
|
|
|
// Features to add to the dev container. More info: https://containers.dev/features.
|
|
// "features": {},
|
|
|
|
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
|
// "forwardPorts": [],
|
|
|
|
// Use 'postCreateCommand' to run commands after the container is created.
|
|
"postCreateCommand": "/bin/bash .devcontainer/postCreateCommand.sh"
|
|
}
|