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
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 },
.oxfmtrc.json+9−1
@@ -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}
.vscode/settings.json+1−1
@@ -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}