authorgravatar for 6462596+Spitfire1900@users.noreply.github.comKyle Gottfried <6462596+Spitfire1900@users.noreply.github.com> 2026-04-19 20:07:12-04:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-04-19 17:07:12-07:00
log57b59b5bf209837db3ae911f2ca181f8f1dc2df7
treedd1a6f03db511b89fc7dfe9e61dc8af20276dc2b
parent20f346d8ef58b21c339bc956c1728f4f16d09a87
signature Signed by PGP key B5690EEEBB952194

Devcontainer / IDE updates (#2208)


3 files changed, 21 insertions(+), 6 deletions(-)

.devcontainer/devcontainer.json+11-4
...@@ -2,15 +2,22 @@...@@ -2,15 +2,22 @@
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 @@...@@ -13,5 +13,13 @@
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 @@...@@ -5,5 +5,5 @@
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}