Skip to content

Commit f34a289

Browse files
authored
chore(deps): migrate pi-blueprint to @earendil-works namespace (#116)
\`npm install -g pi-blueprint\` emits four \`@mariozechner\` deprecation warnings on every install. The \`@earendil-works/pi-*\` packages at v0.74.0 are the canonical replacements. ## Scope (pi-blueprint only) This PR migrates only \`packages/pi-blueprint\`. All 12 source and test files under \`src/\` and the workspace \`package.json\` were updated — a namespace-only change. The other workspaces are being migrated in separate PRs (see #102 for pi-simplify). ## Verification - \`npm --workspace=pi-blueprint run typecheck\`: clean. - \`npm --workspace=pi-blueprint test\`: 103 of 103 vitest tests pass. ## Note on Conventional Commits This is a \`chore(deps)\` change. The migrated workspace keeps its existing public API; only its peer dependency names change.
1 parent e85979a commit f34a289

13 files changed

Lines changed: 15 additions & 15 deletions

packages/pi-blueprint/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@
5656
"prepack": "test -d dist || { echo 'Error: dist/ missing. Run npm run build first.' && exit 1; }"
5757
},
5858
"peerDependencies": {
59-
"@mariozechner/pi-coding-agent": "^0.62.0",
60-
"@mariozechner/pi-ai": "^0.62.0",
61-
"@mariozechner/pi-tui": "^0.62.0",
59+
"@earendil-works/pi-coding-agent": "^0.74.0",
60+
"@earendil-works/pi-ai": "^0.74.0",
61+
"@earendil-works/pi-tui": "^0.74.0",
6262
"@sinclair/typebox": "^0.34.0"
6363
},
6464
"devDependencies": {

packages/pi-blueprint/src/blueprint-command.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect, vi, beforeEach } from "vitest";
2-
import type { ExtensionAPI, ExtensionCommandContext } from "@mariozechner/pi-coding-agent";
2+
import type { ExtensionAPI, ExtensionCommandContext } from "@earendil-works/pi-coding-agent";
33
import { handleBlueprintCommand } from "./blueprint-command.js";
44
import type { StateRef, BlueprintExtensionState, Blueprint, Phase, Task } from "./types.js";
55

packages/pi-blueprint/src/blueprint-command.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type {
22
ExtensionAPI,
33
ExtensionCommandContext,
4-
} from "@mariozechner/pi-coding-agent";
4+
} from "@earendil-works/pi-coding-agent";
55
import type { StateRef } from "./types.js";
66
import { renderPlanMarkdown } from "./plan-renderer.js";
77
import { getBlueprintGeneratePrompt } from "./prompts/blueprint-generate.js";

packages/pi-blueprint/src/blueprint-tools.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ describe("registerBlueprintTools", () => {
7676
get: () => state,
7777
set: (s) => { state = s; },
7878
};
79-
registerBlueprintTools(pi as unknown as import("@mariozechner/pi-coding-agent").ExtensionAPI, stateRef);
79+
registerBlueprintTools(pi as unknown as import("@earendil-works/pi-coding-agent").ExtensionAPI, stateRef);
8080
});
8181

8282
it("registers 4 tools", () => {

packages/pi-blueprint/src/blueprint-tools.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ExtensionAPI } from "@mariozechner/pi-coding-agent";
1+
import type { ExtensionAPI } from "@earendil-works/pi-coding-agent";
22
import { Type } from "@sinclair/typebox";
33
import type { StateRef, Phase, Task, VerificationGate } from "./types.js";
44
import {

packages/pi-blueprint/src/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect, vi } from "vitest";
2-
import type { ExtensionAPI } from "@mariozechner/pi-coding-agent";
2+
import type { ExtensionAPI } from "@earendil-works/pi-coding-agent";
33
import registerExtension from "./index.js";
44
import { registerBlueprintTools } from "./blueprint-tools.js";
55

packages/pi-blueprint/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type {
22
ExtensionAPI,
33
ExtensionCommandContext,
4-
} from "@mariozechner/pi-coding-agent";
4+
} from "@earendil-works/pi-coding-agent";
55
import type { BlueprintExtensionState } from "./types.js";
66
import {
77
ensureBaseDir,

packages/pi-blueprint/src/plan-next-command.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect, vi } from "vitest";
2-
import type { ExtensionAPI, ExtensionCommandContext } from "@mariozechner/pi-coding-agent";
2+
import type { ExtensionAPI, ExtensionCommandContext } from "@earendil-works/pi-coding-agent";
33
import { handlePlanNextCommand } from "./plan-next-command.js";
44
import type { StateRef, BlueprintExtensionState, Phase, Task } from "./types.js";
55

packages/pi-blueprint/src/plan-next-command.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type {
22
ExtensionAPI,
33
ExtensionCommandContext,
4-
} from "@mariozechner/pi-coding-agent";
4+
} from "@earendil-works/pi-coding-agent";
55
import type { StateRef } from "./types.js";
66
import { getNextTask } from "./state-machine.js";
77

packages/pi-blueprint/src/plan-status-command.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, it, expect, vi } from "vitest";
2-
import type { ExtensionCommandContext } from "@mariozechner/pi-coding-agent";
2+
import type { ExtensionCommandContext } from "@earendil-works/pi-coding-agent";
33
import { handlePlanStatusCommand } from "./plan-status-command.js";
44
import type { StateRef, BlueprintExtensionState, Phase, Task } from "./types.js";
55

0 commit comments

Comments
 (0)