Unified · Split
| @@ -2,15 +2,22 @@ · 1 unmodified line | ||
| 2 | 2 | "name": "T3 Code Dev", |
| 3 | 3 | "image": "debian:bookworm", |
| 4 | 4 | "features": { |
| 5 | − "ghcr.io/devcontainers-extra/features/bun:1": {}, | |
| 5 | + "ghcr.io/devcontainers/features/git:1": {}, | |
| 6 | + "ghcr.io/devcontainers-extra/features/bun:1": { | |
| 7 | + "version": "1.3.11" | |
| 8 | + }, | |
| 6 | 9 | "ghcr.io/devcontainers/features/node:1": { |
| 7 | − "version": "24", | |
| 8 | − "nodeGypDependencies": true | |
| 10 | + "version": "24.13.1" | |
| 9 | 11 | }, |
| 10 | 12 | "ghcr.io/devcontainers/features/python:1": { |
| 11 | − "version": "3.12" | |
| 13 | + "version": "3.10", | |
| 14 | + "installTools": false | |
| 12 | 15 | } |
| 13 | 16 | }, |
| 17 | + "overrideFeatureInstallOrder": [ | |
| 18 | + "ghcr.io/devcontainers/features/git", | |
| 19 | + "ghcr.io/devcontainers-extra/features/bun" | |
| 20 | + ], | |
| 14 | 21 | "postCreateCommand": { |
| 15 | 22 | "bun-install": "bun install --backend=copyfile --frozen-lockfile" |
| 16 | 23 | }, |
| @@ -13,5 +13,13 @@ · 12 unmodified lines | ||
| 13 | 13 | "apps/web/src/lib/vendor/qrcodegen.ts", |
| 14 | 14 | "*.icon/**" |
| 15 | 15 | ], |
| 16 | − "sortPackageJson": {} | |
| 16 | + "sortPackageJson": {}, | |
| 17 | + "overrides": [ | |
| 18 | + { | |
| 19 | + "files": [".devcontainer/devcontainer.json"], | |
| 20 | + "options": { | |
| 21 | + "trailingComma": "none" | |
| 22 | + } | |
| 23 | + } | |
| 24 | + ] | |
| 17 | 25 | } |
| @@ -5,5 +5,5 @@ · 4 unmodified lines | ||
| 5 | 5 | "source.fixAll.oxc": "always" |
| 6 | 6 | }, |
| 7 | 7 | "oxc.unusedDisableDirectives": "warn", |
| 8 | − "typescript.tsdk": "node_modules/typescript/lib" | |
| 8 | + "js/ts.tsdk.path": "node_modules/typescript/lib" | |
| 9 | 9 | } |