fix(config): migrate configuration loading to smartconfig and update build tooling compatibility

This commit is contained in:
2026-03-24 18:56:43 +00:00
parent c97306b22a
commit 3c3662d935
10 changed files with 164 additions and 135 deletions

View File

@@ -23,7 +23,7 @@ tsdocker is a comprehensive Docker development and building tool. It provides:
## Configuration
Configure in `package.json` under `@git.zone/tsdocker`:
Configure in `.smartconfig.json` under `@git.zone/tsdocker`:
```json
{
@@ -117,10 +117,16 @@ The `config.push` field is now a no-op (kept for backward compat).
## Build Status
- Build: ✅ Passes
- Build: ✅ Passes (TypeScript 6 via tsbuild 4.4.0)
## Previous Upgrades (2025-11-22)
## Previous Upgrades
### 2026-03-24
- Upgraded `@git.zone/tsbuild` from 4.3.0 to 4.4.0 (TypeScript 6)
- Removed deprecated `baseUrl`/`paths` from tsconfig.json
- Added pnpm override `lru-cache: ">=11.0.0"` to fix TS6 type incompatibility with lru-cache@10.x
### 2025-11-22
- Updated all @git.zone/_ dependencies to @git.zone/_ scope
- Updated all @pushrocks/_ dependencies to @push.rocks/_ scope
- Migrated from smartfile v8 to smartfs v1.1.0