History

Devcontainer / IDE updates (#2208)

Kyle Gottfried committed 6 months ago

Commit 57b59b51 parent 20f346d3 files · +21 −6Browse files

Unified · Split

3 files
  1. .devcontainer/devcontainer.json +11 −4
  2. .oxfmtrc.json +9 −1
  3. .vscode/settings.json +1 −1
.devcontainer/devcontainer.json+11−4
@@ -2,15 +2,22 @@ · 1 unmodified line
22 "name": "T3 Code Dev",
33 "image": "debian:bookworm",
44 "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+ },
69 "ghcr.io/devcontainers/features/node:1": {
7− "version": "24",
8− "nodeGypDependencies": true
10+ "version": "24.13.1"
911 },
1012 "ghcr.io/devcontainers/features/python:1": {
11− "version": "3.12"
13+ "version": "3.10",
14+ "installTools": false
1215 }
1316 },
17+ "overrideFeatureInstallOrder": [
18+ "ghcr.io/devcontainers/features/git",
19+ "ghcr.io/devcontainers-extra/features/bun"
20+ ],
1421 "postCreateCommand": {
1522 "bun-install": "bun install --backend=copyfile --frozen-lockfile"
1623 },
.oxfmtrc.json+9−1
@@ -13,5 +13,13 @@ · 12 unmodified lines
1313 "apps/web/src/lib/vendor/qrcodegen.ts",
1414 "*.icon/**"
1515 ],
16− "sortPackageJson": {}
16+ "sortPackageJson": {},
17+ "overrides": [
18+ {
19+ "files": [".devcontainer/devcontainer.json"],
20+ "options": {
21+ "trailingComma": "none"
22+ }
23+ }
24+ ]
1725 }
.vscode/settings.json+1−1
@@ -5,5 +5,5 @@ · 4 unmodified lines
55 "source.fixAll.oxc": "always"
66 },
77 "oxc.unusedDisableDirectives": "warn",
8− "typescript.tsdk": "node_modules/typescript/lib"
8+ "js/ts.tsdk.path": "node_modules/typescript/lib"
99 }