|
1 | 1 | { |
2 | 2 | "name": "Nebula Logger Dev Container", |
| 3 | + "context": "..", |
3 | 4 | "dockerFile": "Dockerfile", |
4 | 5 | "features": {}, |
5 | 6 | "remoteUser": "root", |
| 7 | + "workspaceFolder": "/workspaces/NebulaLogger", |
| 8 | + "postCreateCommand": "chmod +x scripts/dev/devcontainer-post-start.sh", |
| 9 | + "postStartCommand": "./scripts/dev/devcontainer-post-start.sh", |
6 | 10 | "mounts": [ |
7 | | - "source=${localWorkspaceFolder}/.npm,target=/home/vscode/.npm,type=bind", |
8 | | - "source=${localWorkspaceFolder}/.sf,target=/home/vscode/.sf,type=bind", |
9 | | - "source=${localWorkspaceFolder}/.sfdx,target=/home/vscode/.sfdx,type=bind" |
| 11 | + "source=nebula-logger-dev-npm-cache,target=/root/.npm,type=volume", |
| 12 | + "source=nebula-logger-dev-sf,target=/root/.sf,type=volume", |
| 13 | + "source=nebula-logger-dev-sfdx,target=/root/.sfdx,type=volume" |
10 | 14 | ], |
11 | | - "postCreateCommand": "npm ci", |
12 | 15 | "customizations": { |
13 | 16 | "vscode": { |
14 | 17 | "settings": { |
15 | | - "codeAnalyzer.enableV5": true, |
| 18 | + "codeAnalyzer.analyzeOnOpen.enabled": false, |
| 19 | + "codeAnalyzer.normalizeSeverity.enabled": false, |
| 20 | + "codeAnalyzer.scanner.engines": "pmd,retire-js,eslint-lwc", |
16 | 21 | "editor.defaultFormatter": "esbenp.prettier-vscode", |
17 | 22 | "editor.formatOnSave": true, |
18 | 23 | "explorer.copyRelativePathSeparator": "/", |
|
39 | 44 | "tags": false, |
40 | 45 | "worktrees": false |
41 | 46 | }, |
42 | | - "salesforcedx-vscode-apex.java.home": "/usr/lib/jvm/java-11-openjdk-amd64", |
| 47 | + "salesforcedx-vscode-apex.java.home": "/root/.sdkman/candidates/java/current", |
43 | 48 | "salesforcedx-vscode-core.show-cli-success-msg": false, |
44 | 49 | "terminal.integrated.defaultProfile.linux": "bash" |
45 | 50 | }, |
|
54 | 59 | "github.vscode-github-actions", |
55 | 60 | "github.vscode-pull-request-github", |
56 | 61 | "gruntfuggly.todo-tree", |
| 62 | + "janisdd.vscode-edit-csv", |
| 63 | + "mechatroner.rainbow-csv", |
57 | 64 | "mhutchie.git-graph", |
58 | 65 | "modicatech.apex-code-coverage-visualizer", |
59 | 66 | "ms-azuretools.vscode-docker", |
|
0 commit comments