Unified · Split
| @@ -2,15 +2,22 @@ · 1 unmodified line | |||
| 2 | "name": "T3 Code Dev", | 2 | "name": "T3 Code Dev", |
| 3 | "image": "debian:bookworm", | 3 | "image": "debian:bookworm", |
| 4 | "features": { | 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 | "ghcr.io/devcontainers/features/node:1": { | 9 | "ghcr.io/devcontainers/features/node:1": { |
| 7 | "version": "24", | 10 | "version": "24.13.1" |
| 8 | "nodeGypDependencies": true | ||
| 9 | }, | 11 | }, |
| 10 | "ghcr.io/devcontainers/features/python:1": { | 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 | "postCreateCommand": { | 21 | "postCreateCommand": { |
| 15 | "bun-install": "bun install --backend=copyfile --frozen-lockfile" | 22 | "bun-install": "bun install --backend=copyfile --frozen-lockfile" |
| 16 | }, | 23 | }, |
| @@ -13,5 +13,13 @@ · 12 unmodified lines | |||
| 13 | "apps/web/src/lib/vendor/qrcodegen.ts", | 13 | "apps/web/src/lib/vendor/qrcodegen.ts", |
| 14 | "*.icon/**" | 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 | "source.fixAll.oxc": "always" | 5 | "source.fixAll.oxc": "always" |
| 6 | }, | 6 | }, |
| 7 | "oxc.unusedDisableDirectives": "warn", | 7 | "oxc.unusedDisableDirectives": "warn", |
| 8 | "typescript.tsdk": "node_modules/typescript/lib" | 8 | "js/ts.tsdk.path": "node_modules/typescript/lib" |
| 9 | } | 9 | } |