|
1 | 1 | {
|
2 |
| - "name": "Ubuntu", |
| 2 | + "name": "BASH Dev Container", |
3 | 3 | "image": "mcr.microsoft.com/devcontainers/base:ubuntu",
|
4 | 4 | "features": {
|
5 |
| - "ghcr.io/devcontainers-extra/features/prettier:1": {}, |
6 |
| - "ghcr.io/devcontainers-extra/features/shellcheck:1": {} |
| 5 | + "ghcr.io/devcontainers-community/npm-features/prettier:1": { |
| 6 | + "plugins": "prettier-plugin-sh" |
| 7 | + }, |
| 8 | + "ghcr.io/devcontainers-extra/features/actionlint:1": {}, |
| 9 | + "ghcr.io/devcontainers-extra/features/checkov:1": {}, |
| 10 | + "ghcr.io/devcontainers-extra/features/markdownlint-cli:1": {}, |
| 11 | + "ghcr.io/devcontainers-extra/features/shellcheck:1": {}, |
| 12 | + "ghcr.io/devcontainers-extra/features/yamllint:2": {}, |
| 13 | + "ghcr.io/devcontainers/features/github-cli:1": {} |
7 | 14 | },
|
8 | 15 | "customizations": {
|
9 | 16 | "vscode": {
|
10 | 17 | "extensions": [
|
11 |
| - "editorconfig.editorconfig", |
12 |
| - "esbenp.prettier-vscode", |
13 |
| - "ms-python.python", |
| 18 | + "DavidAnson.vscode-markdownlint", |
| 19 | + "github.vscode-github-actions", |
| 20 | + "GitHub.vscode-pull-request-github", |
| 21 | + "hashicorp.terraform", |
| 22 | + "ms-azuretools.vscode-azureterraform", |
14 | 23 | "redhat.vscode-yaml",
|
15 | 24 | "timonwong.shellcheck",
|
16 | 25 | "yzhang.markdown-all-in-one"
|
17 | 26 | ]
|
18 | 27 | }
|
19 |
| - }, |
20 |
| - "postCreateCommand": "npm install --save-dev prettier-plugin-sh" |
| 28 | + } |
21 | 29 | }
|
0 commit comments