chore: fix chalk version mismatch and document pinned dependency rationale (#1030)

- Align pi-tui chalk from ^5.5.0 to ^5.6.2 (matches root, pi-ai, pi-coding-agent)
- Convert @mistralai/mistralai and openai to caret ranges (^1.14.1, ^6.26.0)
  in both root and pi-ai — no intentional pin rationale found in git history,
  versions were just hoisted as-is from workspace deps
- Keep gaxios@7.1.4 override pinned — intentionally set in 5c64f99 to
  eliminate glob@10.5.0 deprecation warnings from transitive deps

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
TÂCHES 2026-03-17 18:29:31 -06:00 committed by GitHub
parent 1e2d83ac35
commit 3537f6b716
4 changed files with 12 additions and 12 deletions

14
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "gsd-pi",
"version": "2.27.0",
"version": "2.28.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "gsd-pi",
"version": "2.27.0",
"version": "2.28.0",
"hasInstallScript": true,
"license": "MIT",
"workspaces": [
@ -18,7 +18,7 @@
"@clack/prompts": "^1.1.0",
"@google/genai": "^1.40.0",
"@mariozechner/jiti": "^2.6.2",
"@mistralai/mistralai": "1.14.1",
"@mistralai/mistralai": "^1.14.1",
"@modelcontextprotocol/sdk": "^1.27.1",
"@octokit/rest": "^22.0.1",
"@silvia-odwyer/photon-node": "^0.3.4",
@ -38,7 +38,7 @@
"marked": "^15.0.12",
"mime-types": "^3.0.1",
"minimatch": "^10.2.3",
"openai": "6.26.0",
"openai": "^6.26.0",
"picocolors": "^1.1.1",
"picomatch": "^4.0.3",
"playwright": "^1.58.2",
@ -5513,12 +5513,12 @@
"@anthropic-ai/sdk": "^0.73.0",
"@aws-sdk/client-bedrock-runtime": "^3.983.0",
"@google/genai": "^1.40.0",
"@mistralai/mistralai": "1.14.1",
"@mistralai/mistralai": "^1.14.1",
"@sinclair/typebox": "^0.34.41",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"chalk": "^5.6.2",
"openai": "6.26.0",
"openai": "^6.26.0",
"proxy-agent": "^6.5.0",
"undici": "^7.24.2",
"zod-to-json-schema": "^3.24.6"
@ -5576,7 +5576,7 @@
"name": "@gsd/pi-tui",
"version": "0.57.1",
"dependencies": {
"chalk": "^5.5.0",
"chalk": "^5.6.2",
"get-east-asian-width": "^1.3.0",
"marked": "^15.0.12",
"mime-types": "^3.0.1"

View file

@ -72,7 +72,7 @@
"@clack/prompts": "^1.1.0",
"@google/genai": "^1.40.0",
"@mariozechner/jiti": "^2.6.2",
"@mistralai/mistralai": "1.14.1",
"@mistralai/mistralai": "^1.14.1",
"@modelcontextprotocol/sdk": "^1.27.1",
"@octokit/rest": "^22.0.1",
"@silvia-odwyer/photon-node": "^0.3.4",
@ -92,7 +92,7 @@
"marked": "^15.0.12",
"mime-types": "^3.0.1",
"minimatch": "^10.2.3",
"openai": "6.26.0",
"openai": "^6.26.0",
"picocolors": "^1.1.1",
"picomatch": "^4.0.3",
"playwright": "^1.58.2",

View file

@ -26,12 +26,12 @@
"@anthropic-ai/sdk": "^0.73.0",
"@aws-sdk/client-bedrock-runtime": "^3.983.0",
"@google/genai": "^1.40.0",
"@mistralai/mistralai": "1.14.1",
"@mistralai/mistralai": "^1.14.1",
"@sinclair/typebox": "^0.34.41",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"chalk": "^5.6.2",
"openai": "6.26.0",
"openai": "^6.26.0",
"proxy-agent": "^6.5.0",
"undici": "^7.24.2",
"zod-to-json-schema": "^3.24.6"

View file

@ -15,7 +15,7 @@
"build": "tsc -p tsconfig.json"
},
"dependencies": {
"chalk": "^5.5.0",
"chalk": "^5.6.2",
"get-east-asian-width": "^1.3.0",
"marked": "^15.0.12",
"mime-types": "^3.0.1"